top-image

OLDER ARTICLES

直接{$eyou.field.typeid}.jpg

{$eyou.field.typeid}调用当前栏目ID , 可以在前面加上路径如 /skin/images/{$eyou.field.typeid}.jpg。 
效果: 
图片上传 images文件夹, 根据不同ID, 图片命名为1.jpg/2.jpg

 

{eyou:arclist flag='h' orderby='now'}
<li>
<a href='{$field.typeurl}'>{$field.typename}</a>
<a href='{$field.arcurl}'>{$field.title}</a>
</li>
{/eyou:arclist}

 

点击区域链接为什么中文会变成乱码

这个是在iis下目录名不加/才会出现的情况,解决方法:修改区域链接,在ListInfo后加上”/”即可解决,如:ListInfo/?classid=…

错误记录:

SQLSTATE[HY000]: General error: 1615 Prepared statement needs to be re-prepared

解决方案:

由于个别空间的数据库配置问题,导致报错无法打开前后台,具体解决如下:

第一步:

        建议用专业的编辑器Notepad++,打开数据库配置文件 application/database.php(该文件系统升级不会覆盖)

第二步:

        将代码:

        'params'          => array(),
        修改为:
        'params'          => [
            PDO::ATTR_EMULATE_PREPARES => true,
        ],

CMS你们用的Php版本是多少来的

一般建议5.6以上版本就可以, 不用追求太高或者最新的PHP版本, 很多程序对新版本的兼容性一般。 虽然新版本号称各方面都更优秀, 但网站还是稳妥第一。


【基础用法】标签:if描述:条件判断,比switch判断标签更灵活些,视个人习惯而用。用法: {eyou:if condition='($eyou.field.has_children > 0)'} 当前栏目列表有下级栏目 {eyou:else /} 当前栏目列表没有下级栏目 {/eyou:if} 文件: 无属性: condition='' 原生php语法条件判断涉及表字段: 无
  【更多示例】 -------------------------------示例1-------------------------------- 描述:多层次判断 {eyou:if condition='($eyou.field.has_children == 1)'} 当前栏目列表的栏目ID有1个下级栏目 {eyou:elseif condition='($eyou.field.has_children == 2)' /} 当前栏目列表的栏目ID有2个下级栏目 {eyou:else /} 当前栏目列表的栏目ID有N个下级栏目 {/eyou:if} -------------------------------示例2-------------------------------- 描述:if标签之间嵌套 {eyou:if condition='($eyou.field.has_children > 0)'}
{eyou:if condition='($eyou.field.has_children == 1)'}
当前栏目列表的栏目ID有1个下级栏目
{eyou:elseif condition='($eyou.field.has_children == 2)' /}
当前栏目列表的栏目ID有2个下级栏目
{eyou:else /}
当前栏目列表的栏目ID有N个下级栏目
{/eyou:if}
{/eyou:if}

 

网站是左右两列板块布局,左侧规划了客服代码, 当鼠标下拉的时候, 微信客服代码会出现上移的情况。 为了提高转化,希望左侧客服模块跟随内容滚动。



网站左侧跟随滚动模块
这是截止目前最简单、高效的方法, 代码简洁。

代码
<div id="box">
<div id="float" class="div1"> 
在这里放你要调用的模块
</div>
</div>
网页设置好代码之后, 需要加几行css布局样式, 避免错位
#box{float:left; position:relative;width:290px;}
.div1{width:290px;}
.div2{position:fixed;_position:absolute;top:0;z-index:290;}
我这里的诉求是左侧跟随, 如果你是右侧, 可以修改为float: right;。

网页中设置好之后, 需要添加JavaScript代码

/*左侧跟随*/
(function(){

   var oDiv=document.getElementById("float");
   var H=0,iE6;
   var Y=oDiv;
   while(Y){H+=Y.offsetTop;Y=Y.offsetParent};
   iE6=window.ActiveXObject&&!window.XMLHttpRequest;
   if(!iE6){
       window.onscroll=function()
       {
           var s=document.body.scrollTop||document.documentElement.scrollTop;
           if(s>H){oDiv.className="div1 div2";if(iE6){oDiv.style.top=(s-H)+"px";}}
           else{oDiv.className="div1";}    
       };
   }

})();
总结
没有其他额外代码, 一段div+css布局,外加一个JavaScript方法。

 

[基础用法]标签:videoplay描述:视频播放标签,用于视频模型的内容页,调用后台上传的视频。
提示:如果后台上传的视频有多个选集,可以使用【videolist 视频列表】标签,进行视频切换播放。用法:
{eyou:videoplay aid='文档ID' autoplay='on' id='video'}
    <video {$video.id} width="100%" controls='true' preload="auto">
        <source src="{$video.file_url}" type="video/mp4">
    </video>
    {$video.hidden}
{/eyou:videoplay}
属性:
aid='' 默认当前视频文档,可以手工指定某个视频文档的ID autoplay='off' 默认不自动播放,on为自动播放,off为点击播放 empty='' 没有数据时显示的文案 id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title} 涉及表字段: 请查阅易优数据字典,找到表名 ey_media_file

-------------------------------效果展示--------------------------------
1,内容页调用效果
模板调用代码
播放窗口
{eyou:videoplay aid='$eyou.field.aid' autoplay='on' id='video'}     <video {$video.id} width="100%" controls='true' preload="auto">
        <source src="{$video.file_url}" type="video/mp4">
    </video>    {$video.hidden}{/eyou:videoplay}
视频列表
{eyou:videolist aid='$eyou.field.aid' id='video'}     <a href="javascript:void(0);" {$video.onclick}>{$video.file_title} - {$video.file_time}</a><br/>     {$video.hidden} {/eyou:videolist}

课件:<a href="{$eyou.field.courseware}" target="_blank">{$eyou.field.courseware}</a>
{eyou:memberinfos mid='$eyou.field.users_id' id='users'}     会员昵称:{$users.nickname}
    会员头像:<img src="{$users.head_pic}" width='50' height='50' />     {$users.hidden} {/eyou:memberinfos}

更多标签memberinfos教程,请点击查阅;   网站前端显示效果(css样式请自行填充)

 

【基础用法】标签:beafter描述:获取当前文档上一篇、下一篇内容。用法: {eyou:beafter get='pre'}
    <a href="{$field.arcurl}" title="{$field.title}"> 上一篇:{$field.title} </a>
{eyou:else /}
    上一篇:暂无
{/eyou:beafter}

{eyou:beafter get='next'}
    <a href="{$field.arcurl}" title="{$field.title}"> 下一篇:{$field.title} </a>
{eyou:else /}
    下一篇:暂无
{/eyou:beafter}属性: get='' pre(上篇)或者(next)下篇 titlelen='100' 标题长度 id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$field1.title}涉及表字段: 请查阅易优数据字典,找到表名 ey_archives

-------------------------------效果展示--------------------------------
1,调用文章上一篇下一篇代码
模板调用代码
{eyou:beafter get='pre'}
    <a href="{$field.arcurl}" title="{$field.title}"> 上一篇:{$field.title} </a>
{eyou:else /}
    上一篇:暂无
{/eyou:beafter}

{eyou:beafter get='next'}
    <a href="{$field.arcurl}" title="{$field.title}"> 下一篇:{$field.title} </a>
{eyou:else /}
    下一篇:暂无
{/eyou:beafter}网站前端显示效果(css样式请自行填充)

 

忘记后台登陆密码怎么办?

使用MySQL数据库管理软件phpmyadmin,修改数据库中的phome_enewsuser数据表进行密码重置操作:
修改phome_enewsuser表里的记录:将password字段的内容改为:“322d3fef02fc39251436cb4522d29a71”;将salt字段的内容改为:“abc”.
密码就重置为:123456

Page 976 of 1049:« First« 973 974 975 976 977 978 979 »Last »
bottom-img