时间:2021-05-02
为了让TAGS、碎片、专题等调用信息也可以使用类似灵动标签方式来调用,帝国CMS7.0新增了“索引灵动标签”,使调用信息更强大灵活。
灵动标签与索引灵动标签使用基本相同,最大的区别是:灵动标签是直接查询信息表,而索引灵动标签是通过信息ID来查询信息表。
索引灵动标签使用语法:
[e:indexloop={索引分类ID,显示条数,操作类型,栏目ID,系统模型ID,附加SQL条件}]
模板代码内容
[/e:indexloop]
其中"操作类型"参数有:
1、专题最新 (索引分类ID=专题ID)
2、专题最早 (索引分类ID=专题ID)
3、专题推荐 (索引分类ID=专题ID)
4、专题子类最新 (索引分类ID=专题子类ID)
5、专题子类最早 (索引分类ID=专题子类ID)
6、专题子类推荐 (索引分类ID=专题子类ID)
7、TAGS最新 (索引分类ID=TAGS的ID)
8、TAGS最早 (索引分类ID=TAGS的ID)
9、碎片最新 (索引分类ID=碎片ID)
10、碎片最早 (索引分类ID=碎片ID)
11、SQL调用 (索引分类ID='sql语句')
范例:
例子1:调用碎片ID=1的最新信息
[e:indexloop={1,10,9,'','',''}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
(<?=date('Y-m-d',$bqr[newstime])?>)
<br>
[/e:indexloop]
例子2:调用TAGID=12和TAGID=18的最新信息 (多个ID用逗号隔开)
[e:indexloop={'12,18',10,7,'','',''}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
(<?=date('Y-m-d',$bqr[newstime])?>)
<br>
[/e:indexloop]
例子3:采用SQL调用,只需查询classid与id字段即可 (phome_enewstagsdata为TAGS信息表)
[e:indexloop={"select classid,id from phome_enewstagsdata order by newstime desc limit 10",10,11,'','',''}]
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
(<?=date('Y-m-d',$bqr[newstime])?>)
<br>
[/e:indexloop]
索引灵动标签可按专题、专题子类、TAGS、碎片、SQL方式调用信息。模板语法基本同灵动标签,一样的强大与灵活。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
帝国cms官方论坛里提供过方法,只是不适用在帝国cms7.0了=============这是帝国cms7.0之前版本的方法=============演示:标签下
对于熟悉帝国CMS的朋友大都知道使用灵动标签进行特定信息的调用,而灵动标签的强大功能远非如此。灵动标签的PHP函数是:sys_ReturnEcmsLoopBq(
帝国CMS7.0对碎片功能进行升级,使用更方便实用,新增如下特性:1、碎片调用支持生成html页面,外部引用更方便:在原来支持标签调用的基础上,还新增了生成碎片
帝国CMS提供了强大的碎片功能,其位置位于【栏目】-》【碎片管理】-》【管理碎片】帝国CMS7.0更是对碎片功能进行进一步的升级,其使用更加方便实用,新增如下特
帝国CMS7.0版本对专题功能进行了大更新,功能更强大,制作更方便:1、专题信息独立表(与信息表分离),管理与查询信息效率更高。2、支持将专题分配给独立管理员管