admin 发表于 2014-5-10 21:11:31

帝国CMS标签优化:调用TAG标签sys_eShowTags的小BUG

帝国CMS原创教程,帝国CMS标签优化,PHPINI.NET官方帝国CMS原创教程。

帝国自带的标签“调用TAG标签”,在\e\class\t_functions.php中的 function sys_eShowTags
在调用当前信息TAGS的时候,后面的调用总数量无法生效。
比如当前信息tags有7个,我要调用5个,那么它会把7个TAGS全调用出来。
标签生成图:

前台调用结果图:


分析此标签发现,在\e\class\t_functions.php中的2206行左右,把
for($i=0;$i<$count;$i++)
修改为:
for($i=0;$i<$num;$i++)
即可实现限制调用多少个就调用多少个。
再此做笔记,以备后用。
PS:该方法其他不良影响尚未测试,请自行检测!
页: [1]
查看完整版本: 帝国CMS标签优化:调用TAG标签sys_eShowTags的小BUG