濮阳杆衣贸易有限公司

主頁 > 網(wǎng)站建設(shè) > 建站知識 > DEDECMS首頁循環(huán)調(diào)用一級欄目和二級欄目的實現(xiàn)方

DEDECMS首頁循環(huán)調(diào)用一級欄目和二級欄目的實現(xiàn)方

POST TIME:2017-10-26 09:48

調(diào)用方法:
        {dede:channelartlist typeid='2'}
        <li class="First"><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></li>
                {dede:channel type='son' noself='yes'}
                <li class="Second"><a href="[field:typelink/]">[field:typename/]</a></li>
                {/dede:channel}
        {/dede:channelartlist}

此方法直接使用會出現(xiàn)一個問題:當(dāng)其中一個分類沒有子分類的時候,會在其子分類的位置顯示出所有的一級分類

解決辦法:去掉include/taglib/channel.lib.php中以下內(nèi)容即可解決
    //如果用子欄目模式,當(dāng)沒有子欄目時顯示同級欄目
 
    if($type=='son' && $reid!=0 && $totalRow==0)
    {
        $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
            FROM `arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line ";
        $dsql->SetQuery($sql);
      $dsql->Execute();
    }



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

  • 400-1100-266
囊谦县| 绍兴市| 宁夏| 岫岩| 万荣县| 岱山县| 常山县| 上虞市| 太白县| 金沙县| 岳阳市| 鄂伦春自治旗| 逊克县| 新野县| 上栗县| 安吉县| 中牟县| 故城县| 新闻| 确山县| 富阳市| 临颍县| 普定县| 余庆县| 专栏| 大余县| 闽清县| 赤壁市| 宜章县| 留坝县| 中山市| 云浮市| 漳州市| 甘孜县| 沈阳市| 西充县| 冀州市| 法库县| 门头沟区| 黄平县| 平顺县|