帝國CMS動態頁支持欄目導航標簽,萬能標簽,循環子欄目數據標簽的方法
帝國CMS動態頁是不支持標簽調用的,所以在制作網站時非常不爽,需要手動的進行靜態頁制作。
分享一種利用JS來實現支持欄目導航標簽,萬能標簽,循環子欄目數據標簽的方法。
如圖:
第一步:在【模板】下面增加標簽模板,標簽模板內容如下:
頁面模板內容(*):
[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
列表內容模板(list.var) (*):
document.write('<li><a href="[!--classurl--]">[!--classname--]</a></li>');
第二步:在【欄目】里增加自定義頁面,增加JS頁面:
文件名一定要填寫 JS后綴,如:dtnav.js
頁面內容(*):
[showclasstemp]0,15,0,0[/showclasstemp]
這里的參數為:[showclasstemp]父欄目ID,標簽模板ID,是否顯示欄目信息數,顯示欄目數[/showclasstemp]
具體查看官方的 [showclasstemp]說明。 標簽模板ID使用我們第一步添加的標簽模板。
第三步:在網頁模板需要顯示導航的位置引用以下代碼:
<script type="text/javascript" src="/dtnav.js"></script>
這樣就OK了。這里只是以導航標簽為例,實際上利用此方法,同樣可以實現 萬能標簽等調用。
唯一不足的就是利用JS調用,對SEO不好,但僅在動態頁才使用,也可以忽略了。
附:js用標簽模板調用任意內容,適用于任意頁面