欢迎光临
我们一直在努力

【帝国CMS】帝国cms(EmpireCMS)让不同栏目显示不同分类的友情链接修改教程

需求:

首页以及每个栏目都显示不同的友情链接。

修改思路:

帝国CMS后台 → 插件 → 友情链接管理,友情链接分类可以实现不同分类下添加不同友情链接,友情链接分类和栏目分类关联在一起即可。
可以将友情链接分类ID和栏目ID一致,然后再在栏目模板里根据当前栏目ID读取对应友情链接分类ID下的内容。

修改方法:

一、新建友情链接分类,名称最好和栏目名称一一对应起来。
二、打开数据库表phome_enewslinkclass将表里友情链接分类的classid的值改成对应栏目的ID。
三、打开需要栏目的封面模板,插入获取该栏目ID对应的友情链接:

<?php
a=GLOBALS[navclassid];
?>
[e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid='.a.' order by myorder',0,24,0}]
<a href="<?=bqr[lurl]?>" target="_blank"><?=$bqr[lname]?></a>
[/e:loop] 

四,栏目的下级栏目或文章模板,需要先获取他的上级栏目ID,代码如下:

<?php
b=GLOBALS[navclassid];
c=class_r[b]['bclassid'];
?>
 [e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid='.c.' order by myorder',0,24,0}]
<a href="<?=bqr[lurl]?>" target="_blank"><?=bqr[lname]?></a>
[/e:loop]
赞(0)
未经允许不得转载:飘云 » 【帝国CMS】帝国cms(EmpireCMS)让不同栏目显示不同分类的友情链接修改教程
分享到: 更多 (0)