婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > dede二次開發(fā):無(wú)子欄目時(shí)顯示同級(jí)欄目名問(wèn)題

dede二次開發(fā):無(wú)子欄目時(shí)顯示同級(jí)欄目名問(wèn)題

POST TIME:2021-05-17 23:50

以前二次開發(fā)的時(shí)候,碰到?jīng)]有子欄目的欄目的時(shí)候,模板是共用的,當(dāng)使用{dede:channelartlist row=7 typeid='5'}時(shí),欄目下沒有子欄目的shi和,會(huì)出現(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>

但是這個(gè)有缺點(diǎn),如果沒有子欄目下面,這段代碼會(huì)把所有同級(jí)的欄目都取出來(lái),這樣頁(yè)面就出現(xiàn)問(wèn)題了。其實(shí)這個(gè)可以加入一個(gè)限定條件。需要修改include aglibchannel.lib.php文件,這個(gè)文件代碼注釋很詳細(xì):

查找
if($type=='son' && $reid!=0 && $totalRow==0)
在條件判斷部分,加入紅色部分
if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')

這樣就對(duì)了。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 颍上县| 安徽省| 阿拉善左旗| 玛曲县| 巴东县| 靖江市| 五大连池市| 康平县| 旬邑县| 广德县| 杂多县| 陆川县| 响水县| 论坛| 固始县| 东乡| 江津市| 内乡县| 祁连县| 柳河县| 中方县| 定州市| 贡嘎县| 大田县| 武隆县| 新乡市| 镇巴县| 江陵县| 杭锦旗| 东乡族自治县| 武冈市| 翁牛特旗| 马关县| 确山县| 思南县| 佳木斯市| 夏邑县| 罗平县| 清河县| 连江县| 新津县|