使用织梦dedecms时,想在列表页和内容页调用同级栏目的文章,当然可以使用{dede:channelartlist typeid=‘1’ row=‘5‘}的方法,指定栏目id,但是要自动判断当前栏目的同级栏目就没办法了或者需要给每个顶级栏目分配一个模板,这样很麻烦。本文将给一种更简单的办法:
1.找到\include\taglib\channelartlist.lib.php 文件
查找:
$attlist = ‘typeid|0,row|20,cacheid|‘;
修改为:
$attlist = ‘typeid|0,row|20,cacheid|,type|‘; //这边加个 type 实现 在子栏目下调用 同级子栏目的信息
然后查找:
修改为:
保存上面文件。然后在列表页或者内容页使用:
就可以方便调用了。
织梦dedecms调用同级栏目的方法,使用channelartlist在列表页和内容页调用同栏目文章
原文:https://www.cnblogs.com/lanne/p/dedecms.html