dedecms呼叫副欄目文章怎麼操作

2022-03-31 03:14:00 字數 706 閱讀 3170

最近ytkah的**進行改版,新增了一些新欄目,做更精準的著陸頁,有些文章比較簡短並且很早以前就發布過了,如果再新增這樣的文件就有點重複了,於是就想著用文章副欄目的屬性,可卻調不出來,怎麼辦?查詢官方文件和教程,發現需要修改一下**。開啟/include/taglib/arclist.lib.php,**約位於295-296行,找到如下**:

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.')) ';

儲存上傳,重新生成一下文件,成功呼叫。如果是動態的,請更新系統快取。然後就可以看到效果了。

dedecms 呼叫欄目 分類 的文章總數

第一種是呼叫欄目id的帶鏈結的 這裡用到 channel 頻道標籤語法 不懂就拉下最後檢視 我用的版本是5.5 第一步 開啟include common.func.php檔案,在最後的?之前加上 統計欄目文章數 function gettotalarc tid return row dd 統計結束 ...

dedecms呼叫當前欄目的子欄目怎麼操作

有時我們建 會建很多分類,每個分類又有小分類,為了讓頂級欄目獲得更好的權重和排名,我們會聚合子欄目。那麼dedecms呼叫當前欄目的子欄目怎麼操作呢?有兩種方法 標籤dede sonchannel和標籤channel type son 1 dede sonchannel field typename...

dedecms呼叫當前欄目的子欄目怎麼操作

有時我們建 會建很多分類,每個分類又有小分類,為了讓頂級欄目獲得更好的權重和排名,我們會聚合子欄目。那麼dedecms呼叫當前欄目的子欄目怎麼操作呢?有兩種方法 標籤dede sonchannel和標籤channel type son 1 dede sonchannel field typename...