dede二次開發(fā):無子欄目時顯示同級欄目名問題
導(dǎo)讀:織夢教程織夢教程以前二次開發(fā)的時候,碰到?jīng)]有子欄目的欄目的時候,模板是共用的,當使用{dede:channelartlist row=7 typeid=5}時,欄目下沒有子欄目織夢模板安裝。
以前二次開發(fā)的時候,碰到?jīng)]有子欄目的欄目的時候,模板是共用的,當使用{dede:channelartlist row=7 typeid='5'}時,欄目下沒有子欄目的shi和,會出現(xiàn)獲取空白的情況。找到如下代碼:
<ul> {dede:channelartlist typeid='3'} <li class="li_biaoti"><a href="{dede:field name='typeurl'/}" >{dede:field name='typename'/}</a></li> {dede:channel type='son' noself='yes'} <li><a href="[field:typelink/]">[field:typename/]</a></li> {/dede:channel} {/dede:channelartlist} </ul>但是這個有缺點,如果沒有子欄目下面,這段代碼會把所有同級的欄目都取出來,這樣頁面就出現(xiàn)問題了。其實這個可以加入一個限定條件。需要修改include\taglib\channel.lib.php文件,這個文件代碼注釋很詳細:
查找if($type=='son' && $reid!=0 &&amdede免費校板下戰(zhàn)p; 免費織夢模板 $totalRo織夢模板安裝w==0)在條件判斷部分,加入紅色部分if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')
這樣就對了。
相關(guān)織夢模板安裝。聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-19 ,文章dede二次開發(fā):無子欄目時顯示同級欄目名問題主要講述欄目,標簽,織夢網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_30531.html