怎樣讓織夢DEDECMS的dede:channelartlist語句解除,織夢
導讀:織夢文章織夢文章制作織夢的模板時,在使用 dede:channelartlist 自動調用欄目內容時,經常會遇到某些欄目不需要調用,比如“關于我們”、“聯系地址”等無持續更新的dede5.7模板織夢模板。
建造dedecms/jiaocheng/2896.html">織夢的模板時,在行使 dede:channelartlist 自動挪用欄目內容時,常常會碰著某些欄目不必要挪用,好比“關于我們”、“接洽地點”等無一連更新的欄目。要想在dede:channelartlist挪用時傾軋某些欄目,這必要修改dede源碼,讓dede:channelartlist解除指定typeid。
起首找到 \include\taglib\channelartlist.lib.php,出于安詳思量先備份這個文件。打開channelartlist.lib.php 查找 $attlist
將 $attlist = 手機模板dede'typeid|0,row|20,cacheid|'; 修改為: $attlist = 'typeid|0,row|20,cacheid|,notypeid|0'; // 此處添加了一個所要解除typeid的參數—notypeid
再查找:
$dsql->SetQuery("Select id,typename,typedir,isdefault,ispart,defaultnamdede58模板e,namerule2,moresite,siteurl,sitepath from `idea_arctype` where $tpsql order by sortrank asc limit $totalnum");在其前面添加(留意是在前面添加):
//否認指定ID if($notypeid!=0) { $tpsql = $tpsql."and not(id in($notypeid)) "; }生涯文件后,再模板挪用時:
{de織夢模板de:channelartlist typeid ='1' notypeid='2,3,4,5'}
個中notypeid=’2,3,4,5′ 中的 2,3,4,5 為 1 的子欄目即見效。
相關dede5.7模板織夢模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章怎樣讓織夢DEDECMS的dede:channelartlist語句解除,織夢主要講述語句,標簽,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31409.html