织梦{dede:channel}无子栏目不显示同级栏目的两种修改方法
如何讓織夢{dede:channel type=’son’}無子欄目時不顯示同級欄目呢?
方法一:
打開:include\taglib\channel.lib.php文件。
找到
if($type==’son’ && $reid!=0 && $totalRow==0)
改成
if($type==’son’ && $reid!=0 && $totalRow==0 && $noself==’’)
網上可以找到的答案也就是上面這些了,有些童鞋按照上述方法就解決了,可是有些童鞋的問題依然沒有解決!
問題出在哪呢?原來是要在織夢的channel標簽中加上 noself=’yes’就可以了!
{dede:channel type=’son’ row=’5’ noself=’yes’}
然后在模板中引用實例如下:
<ul>
{dede:channelartlist typeid=’10’}
<li class="li_biaoti"><a class="s" >{dede:field name=’typename’/}</a></li>
{dede:channel type=’son’ noself=’yes’}
<li><a class="t">[field:typename/]</a></li>
{/dede:channel}
{/dede:channelartlist}
</ul>
方法二:
打開:include\taglib\channel.lib.php
找到第110行,注釋掉這段代碼
轉載于:https://blog.51cto.com/14262733/2370635
總結
以上是生活随笔為你收集整理的织梦{dede:channel}无子栏目不显示同级栏目的两种修改方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 改善医疗营运效率 哈佛医学中心与 AWS
- 下一篇: Ubuntu18.04安装常用软件