您现在的位置是:首页 > 教程 > 帝国CMS教程帝国CMS教程
帝国CMS模板列表页list.var调用栏目名称非别名的方法
渊霖2023-01-22 15:19:19帝国CMS教程已有人查阅
导读帝国默认机制是这样的:当没填写栏目别名时,前台显示的是栏目名称,如果有别名则显示别名,只是通常情况下新建栏目时,别名会默认跟栏目名保持一致
方法1、
帝国默认机制是这样的:当没填写栏目别名时,前台显示的是栏目名称,如果有别名则显示别名,只是通常情况下新建栏目时,别名会默认跟栏目名保持一致,所以很多人没注意过这个问题。
当别名跟主名不一样的时候你就知道区别在哪了,尤其是list.var里面用[!--this.classname--]调用栏目名时,显示的全是别名,如果想改回用主名作显示,可以这么改:
1、列表模版list.var勾选开启“使用程序代码”
2、在原本的list.var模版前加上$listtemp=',在最后加上';
3、在需要调用栏目名的地方用'.$class_r[$r[classid]]['classname'].'来调用。
实例:
$listtemp='
<li>【'.$class_r[$r[classid]]['classname'].' 】【[!--this.classname--]】<a href="[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a> <span>[!--newstime--]</span></li>
';
效果:
【国内新闻】【国内】盂县集贸市场又有新动作
方法2、
帝国CMS里如果填写了栏目别名以后,那么栏目列表内容模板(list.var)调用栏目名称标签[!--this.classname--]实际上是调用的栏目别名,这个不知道算不是帝国CMS的BUG还是故意这样做的!解决方法就是用SQL单独查询输出一个栏目名称就好了,具体代码如下:
$cl=$empire->fetch1("select classname from phome_enewsclass where classid='$r[classid]'");
$listtemp='
<li>【<a href="'.$classpath=$public_r['newsurl'].$cl['classpath'].'">'.$classname=$cl['classname'].'</a>】<a href="[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a> <span>[!--newstime--]</span></li>
';
效果:
【国内新闻】盂县集贸市场又有新动作
本文标签:
很赞哦! ()
相关文章
- pbootcms网站首页右侧或者列表页左侧调用tags标签的写法
- pbootcms模板当列表页只有一页不显示分页的实现方法
- pbootcms列表页调用tag标签的方法
- pbootcms内容和列表页调用tags列表的写法
- 织梦dedecms首页列表页怎么调用文章TAG标签
- 织梦文章列表页实现文章标题隔行换色的方法
- dedecms列表页与详情调用tag标签同时带上链接的实现方法
- dedecms待审核的文章也会在列表页显示解决办法
- dedecms列表页缩略图随机调用的实现方法代码分享
- dede织梦列表页隔行换色标签的代码实例
- dedecms文章列表页添加缩略图的实现方法
- dedecms织梦在首页或列表页调用整篇文章内容的方法
随机图文
-
帝国CMS教程二次开发统计专题信息数量的方法
本次帝国CMS统计专题信息数量教程主要讲的是列表页list.var的代码写法。其他标签调用同理,只需要小改就可以了。统计的当前专题的信息数量 -
帝国CMS内容关键字怎么替换图片标签
之前发过一种帝国CMS内容关键字替换图片标签解决方法,今天在网络上看到了一个更简单方法,分享给大家。帝国CMS内容关键字替换图片标签解决方法 -
帝国CMS如果只有一个地址则直接在内容页中播放的方法
有时候需要用到一种判断,就是电影模型中只有一个电址,那么直接在内容页就可以快速播放,不用再单独打开播放页了,这样的体验可能会更好些,方法如下: -
帝国CMS自动把内容图片的alt和title替换为标题的方法
1.把下面的代码放到/e/class/userfun.php (放到最后?>的前面)2.在模型里正文字段一般是newstext(也可以是其它字段),在字段处理函数文本框填上user_imgalt:
留言与评论 (共有 条评论) |
相关标签
大家喜欢
- 本地环境phpStudy搭建帝国CMS的方法
- 帝国CMS百度主动提交URL和熊掌号提交的方法
- 帝国CMS列表内容页(list.var)怎么用SQL调用栏目名称的方法
- 帝国CMS的truetime,lastdotime,newstime分别代表哪三个时间
- 帝国cms模板qq、微信一键登录注册提示验证码过期怎么办
- 帝国CMS使用灵动标签调用专题页信息的方法
- 帝国CMS微信公众号推广插件关注后获取验证码/密码显示内容的方法
- 帝国CMS网站管理系统安全怎么设置
- 帝国cms数据表phome_ecms_news_doc新闻系统模型档案主表
- 帝国cmshttps出现Mixed Content: The page at评论也不显示怎么办