項目地址:http://www.freeteam.cn/app
channelListurl
根據參數提取欄目對象列表。spa
參數3d |
說明對象 |
id遞歸 |
欄目id索引 |
siteidci |
欄目所屬站點id字符串 |
paridget |
空字符:查詢全部欄目; "par":查詢一級欄目; "parid":查詢此id下欄目; |
navigation |
是否導航 空字符串:全部;"1":是;"0":否; |
state |
是否有效 空字符串:全部;"1":是;"0":否; |
ismobile |
從FreeCMS 2.0開始支持 是否只提取容許移動app訪問的數據 1是 |
isfield |
從FreeCMS 2.0開始支持 是否查詢自定義字段,1是0否,默認爲是 |
返回值 |
說明 |
channel |
欄目對象,類型爲數據對象channel |
index |
索引 |
size |
從FreeCMS 2.4開始支持 列表長度 |
示例1
根據站點id提取全部欄目。
<@channelList siteid="${site.id}" parid="" ;channel>
<H1 >${channel.name}</H1>
</@channelList>
示例2
根據站點id提取全部一級欄目。
<@channelList siteid="${site.id}" parid="par" ;channel>
<H1 >${channel.name}</H1>
</@channelList>
示例3
根據站點id和parid提取指定欄目的下級欄目。
<@channelList siteid="${site.id}" parid="c60bebab-cf84-4ba9-8c79-3dff5c2dc427" ;channel>
<H1 >${channel.name}</H1>
</@channelList>
示例4
根據站點id和parid遞歸提取欄目。
<@channelList siteid="${site.id}" parid="par" ;channel>
<H1 >${channel.name}</H1>
<UL>
<@channelList siteid="${site.id}" parid="${channel.id}" ;sonChannel>
<LI><A href="${sonChannel.pageurl}">${sonChannel.name}</A>
</@channelList>
</UL>
</@channelList>