如何讓織夢{dede:channel}無子欄目不顯示同級欄目
導讀:織夢文章織夢文章我們在使用織夢系統制作網站時經常會遇到網站欄目較多,顯示當前欄目下的二級與三級欄目時,使用欄目嵌套標簽,但是當三級欄目為空時,會顯示同級欄目。從用戶體驗角度出發織夢模板織夢模板。
我們在使用織夢系統制作網站時經常會遇到網站欄目較多,顯示當前欄目下的二級與三級欄目時,使用欄目嵌套標簽,但是當三級欄目為空時,會顯示同級欄目。從用戶體驗角度出發,常理情況下也是需要空白的,即二級欄目下的三級欄目如為空時,則不顯示。那么如何讓織夢{dede:channel type=&rsqdede手機模板uo;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" href="{dede:field name=’typeurl’/}" >{dede:field name=’typename’/}</a></li> {dede:channel type=’son’ noself=’yes’} <li><a class="t" href="[field:typelink/]">[field:typename/]</a></li> {/dede:channel} 織夢首頁模板 {/dede:channelartlist} </ul> 方法二: 打開:include\taglib\channel.lib.php 找到第110行,注釋掉這段代碼,如下:
保存文件。 再刷新一下代碼。就OK了!
相關織夢模板織夢模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章如何讓織夢{dede:channel}無子欄目不顯示同級欄目主要講述欄目,標簽,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_28881.html