帝国CMS当前栏目循环判断每五篇文章分割显示的实现代码
帝国CMS当前栏目循环判断每五篇文章分割显示,就是第五篇、第十篇不同样式即可
代码展示:
效果图
代码如下:
帝国cms内容简介截取字数的实现方法
首先帝国cms在添加文章时没有输入内容简介,则会自动截取部分正文内容作为内容简介,截取的文字数量在系统设置——信息设置——信息简介截取中设置。
当文章内容已经有了简介但是又不想全部调用出来时,可以截取部分简介内容,有以下几个地方:
主要就是使用了esub函数
1.标签模板中可以设置简介截取字 ...
帝国cms列表页模板里推荐信息添加一个图标的方法
在帝国cms列表模板里面-列表内容模板(list.var)如下:记得使用程序代码打钩
if($r[isgood]<>'')
{
$isgood='图标';
}
else
{
$isgood='';
}
$listtemp='<li>'.$isgood.'<a target="_blank" href="[!--titleurl--]" rel="nofollow" title="[!--oldtitle--]">[!--title--]"/></a></li>';
前提就是你得推荐一个信息,然后做 ...
帝国cms使用灵动标签实现当前栏目高亮的方法
本文实例讲述了帝国cms使用灵动标签实现当前栏目高亮的方法。分享给大家供大家参考。具体分析如下:
方法一:其中hover为当前栏目判断CSS高亮样式!
[e:loop={"select classname,classpath,classid from phome_enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' and showclass=0 order by classid ...
帝国CMS模板调用只读取当天发布的信息的代码
核心
帝国CMS栏目没有图片则调用其他图片或者不调用的实现代码
如下代码可实现,没有图片则调用其他图片
[e:loop={"select classimg from {$dbtbpre}enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}]<img class="img" alt="[!--class.name--]" src="<?=$bqr[classimg]?$bqr[classimg]:'/skin/one.jpg '?>"/>[/e:loop]
以上代码使用判断语句来判断栏目是否有图片,没有则调 ...
帝国cms将没有搜索到结果的关键字存入到数据库的方法
在帝国cms网站前台搜索一个关键字,如果在网站中查询到了,这个关键字会被记录入搜索关键字表中,但是如果在网站中没有搜索到,就不会记录入搜索关键字表中,那怎么把没有搜索结果的关键字才能记录到数据库中,方法如下:
打开/e/search/index.php
在$searchid=0上方加入以下代码;
$sql=$empire->query("insert into {$db ...
帝国cms会员控制面板中调用好友的实现代码
在帝国cms会员控制面板中调用好友的方法代码如下:
帝国SQl语句
帝国cms自定义列表模板里调用当前列表ID的方法
我们在使用帝国cms自定义列表做模板时,需要获取当前自定义列表对应的ID,在自定义列表模板里面调用($GLOBALS['navclassid'])获取不到当前自定义列表的id的 需要改下程序
eclassfunctions.php
搜索
//生成信息列表
$GLOBALS['navclassid']=$classid;
改成
$GLOBALS['navclassid']=$enews==4?$userlistr['listid']clas ...
帝国cms后台自动把内容图片的alt和title替换为文章标题
有时候我们的图片alt与title与标题不相关,为了提高seo效果,让搜索引擎辨识到图片那么就可以用下面的代码了,自动把内容图片的alt和title替换为文章标题
操作方法如下:
1.把下面的代码放到/e/class/userfun.php (放到最后?>的前面) ...
帝国cms列表页模板自动将标题图片生成缩放图并调用出来
我们在使用帝国cms过程中,添加的标题图片大小不一直,这样在列表页显示的图片不统一,很难看,尤其是在手机模板里面,这时我们就用到帝国cms生成缩图函数,我们只需要把以下代码加到列表模板里面的列表内容模板(list.var) (*)
使用程序代码这个一定要打钩,代码如下: ...
帝国cms7.5整合论坛程序discuzX3.2同时登陆退出的实现方法
1、首先参照下载帝国CMS7.5安装在网站根目录,同时安装完毕,另外在下载discuzX3.2到网站目录club文件夹。并安装完毕
2、按照帝国论坛教程http://bbs.phome.net/showthread-35-78648-0.html
3、在修改帝国CMS目录下的e/config.inc.php文件配置:(UTF-8版要用dreamweaver或editplus修改,用记事本会将文件转为gbk)
参照dis ...
帝国cms wap模板中调用栏目分类的实现代码
我们在帝国wap模板中调用栏目导航的方法,代码如下:
帝国cms后台生成更新后,前台页面显示空白的原因分析
帝国cms后台生成更新内容页后,前台页面显示空白的原因有以下几种:
1.查看下这个栏目设置的问题 看看模板选项里面 选择内容页模板了吗
2.查看下目录是否有写入权限
3.查看下自己的网站空间是否满了
基本上就是这种问题了
不过如果是网站使用了cdn,刚好生成的瞬间内容为空,被cdn缓存为空首页那么就损失大了,所以这里琼殿 ...
帝国CMS点击量onclick的数值过万时换成万为单位的方法
比如:点击量的数值过万时怎样变成 如: 10009变成1.09万
找到显示点击量的地方换成如下代码,下面是内容模板使用的代码:
<?=$navinfor[onclick]>=10000?($navinfor[onclick]/10000)."万"navinfor[onclick]?>
其实后期用js判断然后强制转换可以的。 ...
帝国CMS手机站限制网页只能在微信浏览器打开的方法
有时候我们需要帝国CMS做的网站只能在手机端微信浏览器打开,那么就需要以下步骤了,包括了一个判断方法(前台JS静态判断客户端)!
代码如下:
把以下js代码加到模板里头部
帝国CMS在JS登陆状态模板中调用会员收到的短消息数
1、在ememberloginloginjs.php中查找“ $mhavelogin=1; ”在其下面加上$user=islogin();
2、在“$mhavelogin=1;”下的 “//数据”下加上
$msgcount=$empire->gettotal("select count(*) as total from phome_enewsqmsg where to_username='$user[username]'");
3、在JS调用登陆状态模板中 ...
帝国CMS使用灵动标签调用tags名称和链接的代码
帝国CMS在调用tags标签时可以使用[showtags]模板标签进行调用,但是其格式和调用数据比较固定,有时候不能满足要求。这时候可以使用比较灵活的loop灵动标签调用更方便。
loop标签调用代码如下:
[e:loop={"select * from [!db.pre!]enewstags order by num desc limit 10",0,24,0}]
<li><a href="<?=$public_r[newsurl]?>e ...
帝国CMS首页通过loop标签调用TAGS的实现代码
帝国CMS首页无法调用TAGS,但是本人整理了一段可以使用的代码分享给大家。
帝国CMS7.5使用TAGSID实现伪静态调用方法
看到官网介绍了,帝国CMS7.5可以使用TAGS ID做伪静态,但是找了好多办法用了都不好用,要么是太复杂,要么改了没有反应,今天试了一天时间,终于找到简单的解决办法了
后台设置(就是默认的设置,点一下默认就可以)
首页或者其它页面调用
[showtags]”,20,0,”,0,”,’ ’,0,&rdquo ...