如何在Eyoucms首頁可以推薦不同模型文檔?
2021-03-14
如果我想將每個頻道的內容放在一個欄目上,然后在首頁將這個欄目下的內容推薦出來。你會發現用arclist處理不了。作為一個網站整站的推薦頁面,不能將各個模型的文檔推薦出來。很不方便。
eyoucms上面關于arclist用法如下:
[基礎用法]
名稱:arclist
功能:獲取系統主從表模型(如:文章、軟件、圖集、產品等)的一列文檔,也稱自由列表塊標記。
語法:
{eyou:arclist typeid='欄目ID' limit='0,10' flag='c' titlelen='30' infolen='160' orderby='add_time'}
<a href='{$field.arcurl}'>{$field.title}</a>
{/eyou:arclist}
參數:
typeid='' 欄目ID,在列表模板和內容頁模板中一般不需要指定,在首頁模板中允許用","分開表示多個欄目,但必須是同一個模型下的多個欄目ID,比如:文章模型、產品模型、圖集模型等,注:指定的欄目是不包含子欄目內的文章的;
解決方案:
{eyou:channel type="first" typeid='100'} {eyou:channel name="$field.children" id="field2"} {eyou:arclist typeid='$field2.typeid' titlelen='10' infolen='13' id="field3" row='12' flag='c'} <a href="{$field3.arcurl}" title="{$field3.title}">{$field3.title}</a> {/eyou:arclist} {/eyou:channel} {/eyou:channel}