date(format)
輸出當(dāng)前日期,或使用指定的格式化字符串格式化輸出。
參數(shù)解析:
-
format字符串,可選。表示格式化字符串。
${date()} //2019-07-10 20:22:22
${date("HH.mm.ss")} //20.22.22
具體格式化字符串參考:https://docs.microsoft.com/en-us/dotnet/api/system.datetime.tostring?view=netframework-4.8
isnull()
判斷一個(gè)任意對(duì)象是否為空(或判斷字符串是否為空)
${isnull("")} //True
${isnull(config)} //False (config 為內(nèi)置的站點(diǎn)配置文件)
${isnull(config.notExists)} //True
md5(str)
MD5加密
md5("123456") //E10ADC3949BA59ABBE56E057F20F883E
json(obj)
JSON編碼
left(str, len)
從字符串左邊截取指定長(zhǎng)度的字符串
${left("123456", 3)} //123
cms_banner_list(num)
該標(biāo)簽可以調(diào)用滾動(dòng)圖數(shù)據(jù),根據(jù)顯示順序排序。
參數(shù)解析:
-
num數(shù)字,可選。表示數(shù)據(jù)條數(shù)。
一、cms_banner_list() 調(diào)用所有滾動(dòng)圖
<ul>
${foreach(bn in cms_banner_list())}
<li>
<a href="${bn.jslink}" title="${bn.title}">
<img src="${bn.image}" style="width:100%; height:300px;" />
</a>
</li>
${end}
</ul>
二、cms_banner_list(num) 調(diào)用指定數(shù)量的滾動(dòng)圖數(shù)據(jù),只調(diào)用排序后的前 num 條數(shù)據(jù)( num 為數(shù)字)。
<ul>
${foreach(bn in cms_banner_list(3))}
<li>
<a href="${bn.jslink}" title="${bn.title}">
<img src="${bn.image}" style="width:100%; height:300px;" />
</a>
</li>
${end}
</ul>
支持的屬性:
-
id滾動(dòng)圖id -
title滾動(dòng)圖標(biāo)題 -
link滾動(dòng)圖鏈接 -
jslink滾動(dòng)圖js鏈接(如果鏈接為空則會(huì)返回javascript:;) -
image滾動(dòng)圖圖片地址 -
index滾動(dòng)圖排序順序
cms_channel_list(parentId, num, orderBy)
該標(biāo)簽可以調(diào)用欄目數(shù)據(jù),根據(jù)顯示順序排序。
注意:如果同時(shí)需要多個(gè)參數(shù),前邊的參數(shù)不可省略
參數(shù)解析:
-
parentId數(shù)字,可選。表示父欄目ID,0為頂級(jí)欄目。 -
num數(shù)字,可選。表示數(shù)據(jù)條數(shù)。 -
orderBy數(shù)字,可選。(排序方式列表如下)
一、cms_channel_list() 調(diào)用所有欄目
<ul>
${foreach(cn in cms_channel_list())}
<li>
<a href="${cn.url}" title="${cn.name}">
${cn.name}
</a>
<span>瀏覽量:${cn.viewTotal}</span>
<span>發(fā)文量:${cn.contentTotal}</span>
</li>
${end}
</ul>
二、cms_channel_list(0) 調(diào)用所有頂級(jí)欄目
三、cms_channel_list(0,2) 調(diào)用前2個(gè)頂級(jí)欄目
四、cms_channel_list(1) 調(diào)用欄目ID為1的所有子欄目
五、cms_channel_list(1,2) 調(diào)用欄目ID為1的前2個(gè)子欄目
六、cms_channel_list(0,0,2) 調(diào)用所有頂級(jí)欄目,使用排序方式2
支持的屬性:
-
id欄目id -
pid欄目父id(如果為null,則為頂級(jí)欄目) -
name欄目名稱 -
path欄目訪問(wèn)路徑 -
link欄目外鏈 -
url欄目最終的訪問(wèn)URL -
desc欄目描述 -
index欄目排序 -
isNav是否顯示在導(dǎo)航 -
pageSize欄目文章條數(shù) -
viewTotal欄目下文章瀏覽總次數(shù) -
contentTotal欄目總發(fā)布量 -
contentDay欄目日發(fā)布量 -
contentMonth欄目月發(fā)布量 -
contentWeek欄目周發(fā)布量 -
contentYear欄目年發(fā)布量
欄目排序方式:
0:按照 index 順序排列
1:按照 id 倒序排列
2:按照 id 順序排列
3:按照 name 倒序排列
4:按照 name 順序排列
cms_channel(id|name)
該標(biāo)簽可以調(diào)用指定ID或名稱的欄目詳情數(shù)據(jù)。
參數(shù)解析:
-
id數(shù)字,id和name必選其一。表示欄目ID。 -
name字符串,id和name必選其一。表示欄目名稱。
${set(cn=cms_channel(1))}
<a href="${cn.url}" title="${cn.name}">更多關(guān)于“${cn.name}”的新聞</a>
支持的屬性:
同
cms_channel_list標(biāo)簽
cms_nav_list(num)
該標(biāo)簽可以調(diào)用導(dǎo)航欄數(shù)據(jù)(設(shè)置為導(dǎo)航欄顯示的欄目數(shù)據(jù)),根據(jù)排序方式順序排序。
參數(shù)解析:
-
num數(shù)字,可選。表示數(shù)據(jù)條數(shù)。
一、cms_nav_list() 調(diào)用所有導(dǎo)航欄目
<ul>
${foreach(nav in cms_nav_list())}
<li>
<a href="${nav.url}" title="${nav.name}">${nav.name}</a>
</li>
${end}
</ul>
二、cms_nav_list(num) 調(diào)用指定數(shù)量的導(dǎo)航欄目,只調(diào)用排序后的前
num 條數(shù)據(jù)。
<ul>
${foreach(nav in cms_nav_list(5))}
<li>
<a href="${nav.url}" title="${nav.name}">${nav.name}</a>
</li>
${end}
</ul>
支持的屬性:
同
cms_channel_list標(biāo)簽