-->

帝国cms自定义页面(帝国cms首页调用其他网站数据)

本来准备用Empire的自定义列表功能做几个题目,但是发现没有办法调用自定义列表当前的ID(数据库字段是listid),在中也找不到合适的答案帝国论坛。于是我就在百度上搜索,找到了这里。我一个人不敢吃,所以立马发出来和大家分享。这里需要修改底层文件functions.php来实现。每当需要修改底层文件时,一定要备份或者做记录,以方便以后程序升级。

找到e/class/functions.php文件,搜索//生成信息列表,修改$GLOBALS['navclassid']=$classid;到$GLOBALS['navclassid']=$enews==4?$userlistr['listid']:$classid;保存上传即可,记得注意编码。

然后使用?=$GLOBALS[navclassid]?在自定义列表的模板中调用当前自定义列表的ID。该函数可用于为当前自定义列表的某一部分添加特殊样式等。如作者提到的例子:

用户使用自定义列表功能创建了大量的自定义列表,然后在这些自定义列表中,需要获取同一个类别的自定义列表的名称,并且必须在当前的样式中添加特定的CSS样式列名称。

[e:loop={'select listid,listname,filepath from [!db.pre!]enewsuserlist where classid=1,100,24}]li?=($bqr[listid]==$GLOBALS[navclassid]?' 类=”这个”':”)?=$bqr[listname]?/li[/e:loop]

上一篇: 帝国cms标签调用大全(帝国cms筛选伪静态)

下一篇: 帝国cms模板怎么用(帝国cms使用手册)

关于搜一搜站长工具

如未标明出处,所有模板均为搜一搜站长工具原创,如需转载,请附上原文地址,感谢您的支持和关注。

关于代售类模板,为网友上传发布,如果有侵犯你的权益,请联系我们,第一时间删除。客服邮箱:3801085100#qq.com(#换成@)

本文地址:http://www.soyiso.net/news/11926.html

展开更多