690
織夢DedeCMS
自定義宏標記的使用_織夢CMS幫助中心
自定義宏標記的使用
[標簽名稱]
Mytag
[標簽簡介]
用於獲取自定義宏標記的內容
[功能說明]
用於獲取自定義宏標記的內容
[適用範圍]
封麵模板、列表模板、文檔模板
[參數說明]
typeid=' ' 表示欄目ID,默認為0,代表所有的欄目都通用的ID,在列表和文檔模板中typeid默認為欄目和文檔本身所在的欄目ID。在沒有設定的欄目沒有定義這個名稱的標記,會按如下搜索方式來搜索“先向上查找父欄目-> 通用標記(typeid=0)的同名標記”。
name=' ' 標記名稱,name為必須存在的屬性。
ismake=' ' yes|no 默認為no 表示mytag裏的內容不包含其它封麵模板的標記,yes則表示標記內容含有其它封麵模板標記。
[調用方法]
{dede:mytag typeid='欄目ID' name='標記名稱' ismake=''/}
[實例展示]
1、調用靜態html代碼
{dede:mytag name='test' ismake='no'/}
2、調用包含標簽的實例
正常顯示內容中輸入
{dede:arclist row='10' titlelen='24' orderby='pubdate' typeid='1' idlist='' channelid='1'}
·[field:typelink/] [field:textlink/]<br/>
{/dede:arclist}
{dede:mytag name='auto_10' ismake='yes'/}
從上圖可以看到mytag是可以包含織夢標簽的,並且可以包含多個。這樣我們可以把一些常用的樣式標簽寫在宏裏麵,在模版中我們隻需要調用該宏標記。以後在使用中修改樣式也隻需要在後台操作即可。
[相關標記]
智能標記向導可以保存至自定義宏標記中
[其 他]
自定義宏標記中並非隻能放置簡單的HTML代碼,其中可以使用帶有織夢標簽,如arclist、arclistsg等,如果自定義宏標記調用的內容中包含織夢的其他標記,隻需要把值設為yes即可。
最後更新:2016-12-29 14:26:07