您现在的位置是:首页 > cms教程 > 帝国CMS教程帝国CMS教程
帝国CMS模板列表页list.var调用栏目名称非别名的方法
渊霖2023-01-22 15:19:19帝国CMS教程已有25人查阅
导读帝国默认机制是这样的:当没填写栏目别名时,前台显示的是栏目名称,如果有别名则显示别名,只是通常情况下新建栏目时,别名会默认跟栏目名保持一致
方法1、
帝国默认机制是这样的:当没填写栏目别名时,前台显示的是栏目名称,如果有别名则显示别名,只是通常情况下新建栏目时,别名会默认跟栏目名保持一致,所以很多人没注意过这个问题。
当别名跟主名不一样的时候你就知道区别在哪了,尤其是list.var里面用[!--this.classname--]调用栏目名时,显示的全是别名,如果想改回用主名作显示,可以这么改:
1、列表模版list.var勾选开启“使用程序代码”
2、在原本的list.var模版前加上$listtemp=',在最后加上';
3、在需要调用栏目名的地方用'.$class_r[$r[classid]]['classname'].'来调用。
实例:
效果:
【国内新闻】【国内】盂县集贸市场又有新动作
方法2、
帝国CMS里如果填写了栏目别名以后,那么栏目列表内容模板(list.var)调用栏目名称标签[!--this.classname--]实际上是调用的栏目别名,这个不知道算不是帝国CMS的BUG还是故意这样做的!解决方法就是用SQL单独查询输出一个栏目名称就好了,具体代码如下:
效果:
【国内新闻】盂县集贸市场又有新动作
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
帝国cms字段处理函数步骤和参数说明
增加/修改字段时可以设置“后台增加信息处理函数”、“后台修改信息处理函数”、“前台增加信息处理函数”、“前台修改信息处理函数”,可以分别设置对字段内容处理的函数帝国CMS调用今日下载本月下载本周下载排行的实现方法
第一步在数据表里添加三个字段:DayHits WeekHits MonthHits 分别设为字段类型为INT第二步打开文件:/e/public/ViewClick/index.php(//digg踩数后面添加如下代码)帝国CMS灵动标签调用复选框字段去除竖线“|”的方法
模板内请使用这段代码:<?=esub(str_replace("|"," ",$bqr[test]),10)?>$bqr[test] 代表灵动标签调用字段test,str_replace("|"," ",$bqr[test] 代表替换结果中的“|”为空帝国CMS模板使用灵动标签调用管理信息反馈中内容的方法
如何前台调用管理信息反馈中的内容,我需要在前台调用信息反馈的标题,ip地址,内容,网址等。我估计是用sql调用,但是如何调用。
留言与评论 (共有 0 条评论) |