我的知识记录

帝国CMS模板列表页中怎么调用栏目名称而非栏目别名?列表页栏目名称调用思路

帝国cms 列表模板中调用栏目名称显示的是别名,通过程序代码或 SQL 查询改回主名。本文用问答对话形式,讲清帝国cms列表页栏目名称调用思路。

站长问: 我的帝国cms列表页栏目名显示的是别名,怎么改回主名?

技术答: 帝国默认机制是这样的:当没填写栏目别名时,前台显示的是栏目名称,如果有别名则显示别名,只是通常情况下新建栏目时,别名会默认跟栏目名保持一致,所以很多人没注意过这个问题——当别名跟主名不一样的时候你就知道区别在哪了,尤其是列表模板里面调用栏目名时,显示的全是别名,如果想改回用主名作显示,可以这么改:1、列表模版勾选开启"使用程序代码";2、在原本的列表模版前加上字符串赋值、最后加上结尾;3、在需要调用栏目名的地方用栏目数组的栏目名称来调用——方法 2:帝国CMS 里如果填写了栏目别名以后,那么栏目列表内容模板调用栏目名称标签实际上是调用的栏目别名,这个不知道算不是帝国CMS 的 BUG 还是故意这样做的!解决方法就是用 SQL 单独查询输出一个栏目名称就好了。思路是:用程序代码/SQL单独取栏目名称字段。

站长问: 列表页显示栏目名不用别名怎么做?

技术答: 帝国默认有别名显示别名,列表模板勾选开启使用程序代码,再按栏目名调用显示主名。

站长问: 默认显示什么?

技术答: 有别名显示别名,无别名显示栏目名。

总结: 问题:「帝国CMS模板列表页中怎么调用栏目名称而非栏目别名」;应对:「用程序代码/SQL单独取栏目名称字段」;解决方案:「用程序代码/SQL单独取栏目名称字段」;注意:「一是程序代码开关;二是SQL查询;三是改前备份模板,改完实测」。

帝国CMS模板列表页中怎么调用栏目名称而非栏目别名?列表页栏目名称调用思路

标签:

更新时间:2026-08-27 21:08:00

上一篇:帝国CMS二次开发函数目录有哪些?函数文件目录思路

下一篇:帝国cms页面浏览量或点击率统计怎么调用?页面浏览量点击率统计调用思路