电脑技术学习

帝国ECMS:教你如何让标签参数支持系统变量

dn001

会用了万能标签,灵动标签之后,我们再加强一下吧。

让标签参数支持系统变量说明:以实现按各种条件调用信息数据!;
;
根据程序扩展变量的说明得出我们可以在标签参数中直接使用“字段值数组变量。

例如:我们要列出所有信息来源相同的10条信息,标签如下(按sql语句调用):
[phomenews]"select * from phome_ecms_news where befrom='".$navinfor[befrom]."' order by id desc limit 10",10,32,0,24,0[/phomenews]
;
附加说明:$navinfor[字段名]
1、列表模板变量
当前栏目id:$navclassid 或 $GLOBALS[navclassid]
;
通过这个变量可以输出这个栏目id的所有数据(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]')
2、内容页模板变量
字段值数组:$navinfor
调用方法:$navinfor[字段名],比如要显示"信息ID字段",那在模板里用:<?=$navinfor[id]?>即可输出(要开启模板支持程序代码)

标签: