dede arclist標簽調用副欄目的文章,DEDE技術
導讀:DEDE技術DEDE技術DEDECMS的功能已經非常強大,但是需要也是在不斷需要的,我們有時也需要去更改一下系統的某些功能,比如說我今天就需要arclist標簽能調用副欄目的文章,只需織夢模板安裝織夢手機模板。
DEDECMS的功能已經非常強大,但是需要也是在不斷需要的,我們有時也需要去更改一下系統的某些功能,比如說我今天就需要arclist標簽能調用副欄目的文章,只需要更改/include/tagl織夢模板網ib/arclist.lib.php
把
if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')'; else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')';替換為
if($CrossID=='') { $orwheres[] = ' (arc.typeid in ('.GetSonIds($typeid).') or arc.typeid2 in ('.GetSonIds($typeid).'))'; } else { $orwheres[] = ' (arc.typeid in ('.GetSonIds($typeid).','.$CrossID.') or arc.typeid2 in ('.GetSonIds($typeid).','.$CrossID.'))'; }之前我沒有加括號,造成了很嚴重的問題。
修改完成后是下面這樣
//if($CrossID=='') $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).')'; //else $orwheres[] = ' arc.typeid IN ('.GetSonIds($typeid).','.$CrossID.')'; if($CrossID=='') { $orwheres[] =織夢模板 ' (arc.typeid in ('.GetSonIds($typeid).') or arc.typeid2 in ('.GetSonIds($typeid).'))'; } else { $orwheres[] = ' (arc.typeid in ('.GetSonIds($typeid).','.$CrossID.') or arc.typeid2 in ('.GetSonIds($typeid).','.$CrossID.織夢模板39;))'; }相關織夢模板安裝織夢手機模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-20 ,文章dede arclist標簽調用副欄目的文章,DEDE技術主要講述標簽,欄目,DEDE技術網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_31349.html