dedecms中關于{dede:channel type='son'}無,織夢教程
導讀:織夢教程織夢教程dedecms中關于{dede:channel type='son'}無子欄目時取同級欄目問題是解決方法分享織夢模板織夢模板網站。
先給大家看一段代碼: 代碼如下: {dede:channeladede模板免費rtlist typeid = 3} <li class="sub_ul1_li"><a href="{dede:field n織夢手機模板ame='typeurl'/}" class="publica">{dede:field name='typename'/}</a> <ul class="sub_ul2 hide"> {dede:channel type='son' noself='yes'} <li><a href="[field:typelink/]" class="publica">·[field:typename/]</a></li> {/dede:channel} </ul> </li> {/dede:channelartlist} 這段代碼的意思是查詢欄目id為3的子欄目然后在查詢子欄目的子欄目。效果如圖所示:但是這樣會出現一個問題,就是如果該欄目沒有子欄目的話,就會取他的同級欄目,那么如何解決{dede:channel type='son'}無子欄目時取同級欄目問題呢?
其實很簡單:
打開:include\taglib\channel.lib.php文件。找到if($type=='son' && $reid!=0 && $totalRow==0)改成if($type=='son' && $reid!=0 && $totalRow==0 &&織夢模板修改 $noself=='')
這樣就對了。
相關織夢模板織夢模板網站。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章dedecms中關于{dede:channel type='son'}無,織夢教程主要講述標簽,標題,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_33073.html