eyoucms專題的高級用法
2022-04-20
名稱:specnode
功能:獲取指定專題內頁的某個節點的文檔列表。(除了支持專題內頁調用,也支持其他頁面的調用,具體請參考更多示例)
語法:{eyou:specnode code='這里錄入節點標識' id='field'}<a href='{$field.arcurl}'>{$field.title}</a>{/eyou:specnode}
參數:
aid='' 專題內容頁文檔ID,如果專題節點specnode標簽是在當前專題內容頁調用,可以忽略該aid屬性;如果專題節點標簽在非專題內容頁調用,請一定要指定aid的值為某個專題內容頁文檔ID;
code='' 節點標識(在每篇專題內頁里,每個專題節點標識必須是唯一,不可重復)
isauto='' 文檔來源(優先級高于后臺設置)
----isauto='0' 表示按文檔列表(配合屬性 aidlist 一起使用,具體可以在網站后臺專題節點體驗)
----isauto='1' 表示自動獲取文檔(配合屬性 keywords、typeid 等一起使用,具體可以在網站后臺專題節點體驗)
aidlist=‘’ 節點文檔列表(優先級高于后臺設置),支持多個文檔ID,每個文檔ID之間以逗號(,)隔開;
keywords=‘’ 關鍵字(優先級高于后臺設置),支持多個關鍵字,每個關鍵字之間以逗號(,)隔開;
typeid='' 欄目ID(優先級高于后臺設置),指定的欄目ID同時包含所有子欄目;
row='10'(優先級高于后臺設置) 返回文檔列表總數,優先級高于網站后臺的文檔數(建議不要與limit屬性同時存在,否則row無效)
titlelen='100' 標題長度 infolen='160' 表示內容簡介長度 empty='' 沒有數據時顯示的文案 mod='' 每隔N行輸出的內容
thumb='on' 默認使用縮略圖,on為開啟,off為關閉 id='' 可以任意指定循環里的變量名替代field,假設id='field1',模板調用如:{$field.title} 變成 {$field1.title}
如下為連續輸出:
{eyou:arclist row='4' typeid="68" titlelen='18'} <a href="{$field.arcurl}"> <img class="img-responsive" src="{$field.litpic}" alt="{$field.title}"> </a> <strong>{$field.title}</strong> {eyou:specnode code="default1" aid='$field.aid' id="field2"} <li><a href="{$field2.arcurl}" target="_blank">{$field2.title}</a></li> {/eyou:specnode} {/eyou:arclist}