STL 元素
STL 元素包裹在開(kāi)始和結束尖括号 <>
中,屬性用空格隔開(kāi),可以包含其他标簽作爲子标簽,例如:
<stl:a channelIndex="首頁">鏈接</stl:a>
1
STL 元素之間可以相互嵌套;例如
<stl:a channelIndex="首頁">
<stl:content type="title"></stl:content>
</stl:a>
1
2
3
2
3
STL 元素最終將(jiāng)解析爲 HTML 标簽或者純文字。
欄目标簽
内容标簽包含獲取内容列表以及内容屬性相關的标簽。
STL元素 | 說(shuō)明 |
---|---|
stl:channel 獲取欄目值 | 通過(guò) stl:channel 标簽在模闆中顯示指定欄目的屬性值 |
stl:channels 欄目列表 | 通過(guò) stl:channels 标簽在模闆中顯示欄目列表 |
stl:pageChannels 分頁欄目列表 | 通過(guò) stl:pageChannels 标簽在模闆中顯示分頁欄目列表 |
内容标簽
内容标簽包含獲取内容列表以及内容屬性相關的标簽。
STL元素 | 說(shuō)明 |
---|---|
stl:content 獲取内容值 | 通過(guò) stl:content 标簽在模闆中顯示指定内容的屬性值 |
stl:contents 内容列表 | 通過(guò) stl:contents 标簽在模闆中顯示内容列表 |
stl:pageContents 分頁内容列表 | 通過(guò) stl:pageContents 标簽在模闆中顯示分頁内容列表 |
導航标簽
導航标簽(面(miàn)包屑導航)包含所有與頁面(miàn)導航相關的标簽,包括鏈接、當前位置、導航、以及下拉菜單等。
STL元素 | 說(shuō)明 |
---|---|
stl:a 獲取鏈接 | 通過(guò) stl:a 标簽在模闆中創建鏈接,系統將(jiāng)根據所處上下文計算鏈接地址 |
stl:location 當前位置 | 通過(guò) stl:location 标簽在模闆中插入頁面(miàn)的當前位置 |
stl:navigation 顯示導航 | 通過(guò) stl:navigation 标簽在模闆中顯示鏈接導航 |
stl:tree 樹狀導航 | 通過(guò) stl:tree 标簽在模闆中顯示樹狀導航 |
圖片及多媒體标簽
圖片标簽包含所有涉及到顯示圖片以及組織圖片顯示樣(yàng)式的相關标簽。
STL元素 | 說(shuō)明 |
---|---|
stl:image 顯示圖片 | 通過(guò) stl:image 标簽在模闆中顯示欄目或内容的圖片 |
stl:file 文件下載鏈接 | 通過(guò) stl:file 标簽在模闆中顯示文件下載鏈接 |
stl:video 播放視頻 | 通過(guò) stl:video 标簽在模闆中顯示視頻播放器 |
stl:audio 播放音頻 | 通過(guò) stl:audio 标簽在模闆中顯示并播放音頻文件 |
stl:flash 顯示 Flash | 通過(guò) stl:flash 标簽在模闆中獲取并顯示欄目或内容的 Flash |
stl:player 播放視頻 | 通過(guò) stl:player 标簽在模闆中播放視頻 |
stl:focusViewer 輪播圖 | 通過(guò) stl:focusViewer 标簽在模闆中顯示輪播圖 |
判斷标簽
判斷标簽用于根據條件判斷顯示内容,包含通用的 if 标簽以及用于列表的 itemTemplate 标簽。
STL元素 | 說(shuō)明 |
---|---|
stl:if 條件判斷 | 通過(guò) stl:if 标簽在模闆中根據條件判斷顯示内容 |
stl:itemTemplate 列表項 | 通過(guò) stl:itemTemplate 标簽在模闆中控制列表中每一項的顯示内容及樣(yàng)式 |
stl:loading 載入模闆 | 通過(guò) stl:loading 标簽在模闆中創建載入中顯示的内容 |
stl:yes 成(chéng)功模闆 | 通過(guò) stl:yes 标簽在模闆中顯示成(chéng)功模闆 |
stl:no 失敗模闆 | 通過(guò) stl:no 标簽在模闆中顯示失敗模闆 |
分頁标簽
分頁标簽包含所有涉及分頁時(shí)所需要用到的标簽,包括分頁元素、欄目分頁列表、内容分頁列表等。
STL元素 | 說(shuō)明 |
---|---|
stl:pageItems 分頁項容器 | 通過(guò) stl:pageItems 标簽在模闆中插入分頁項的容器,當不需要分頁時(shí)容器内的内容不顯示 |
stl:pageItem 分頁項 | 通過(guò) stl:pageItem 标簽在模闆中顯示分頁項(上一頁、下一頁、當前頁、頁跳轉、頁導航等) |
數據庫标簽
數據庫标簽用于獲取指定數據庫信息,包括顯示列表以及獲取值所需要的标簽。
STL元素 | 說(shuō)明 |
---|---|
stl:sqlContents 數據庫列表 | 通過(guò) stl:sqlContents 标簽在模闆中顯示數據庫列表 |
stl:sqlContent 數據庫值 | 通過(guò) stl:sqlContent 标簽在模闆中顯示數據庫值 |
stl:queryString SQL 查詢語句 | 通過(guò) stl:queryString 标簽在模闆中定義 SQL 查詢語句 |
stl:pageSqlContents 分頁數據庫列表 | 通過(guò) stl:pageSqlContents 标簽在模闆中顯示能(néng)夠分頁的數據庫列表 |
站點标簽
站點标簽包含獲取網站列表以及網站屬性相關的标簽。
STL元素 | 說(shuō)明 |
---|---|
stl:value 獲取值 | 通過(guò) stl:value 标簽在模闆中獲取值 |
stl:sites 站點列表 | 通過(guò) stl:sites 标簽在模闆中顯示站點列表 |
stl:site 獲取站點值 | 通過(guò) stl:site 标簽在模闆中顯示站點值 |
其他标簽
其他常用的 STL 标簽。
STL元素 | 說(shuō)明 |
---|---|
stl:action 執行動作 | 通過(guò) stl:action 标簽在模闆中創建鏈接,點擊鏈接後(hòu)將(jiāng)執行相應的動作 |
stl:container 容器 | 通過(guò) stl:container 标簽在模闆中定義容器,切換上下文 |
stl:count 顯示數值 | 通過(guò) stl:count 标簽在模闆中顯示統計數字 |
stl:dynamic 動态顯示 | 通過(guò) stl:dynamic 标簽在模闆中實現動态顯示功能(néng) |
stl:each 列表項循環 | 通過(guò) stl:each 标簽在模闆中遍曆指定的列表項 |
stl:include 包含文件 | 通過(guò) stl:include 标簽在模闆中包含另一個文件,作爲模闆的一部分 |
stl:marquee 無間隙滾動 | 通過(guò) stl:marquee 标簽在模闆中創建一個能(néng)夠無間隙滾動的内容塊 |
stl:printer 打印 | 通過(guò) stl:printer 标簽在模闆中實現打印功能(néng) |
stl:rss Rss 訂閱 | 通過(guò) stl:rss 标簽在模闆中生成(chéng) Rss 閱讀器能(néng)夠浏覽的 Rss 訂閱 |
stl:search 搜索 | 通過(guò) stl:search 标簽在模闆中顯示搜索結果 |
stl:select 下拉列表 | 通過(guò) stl:select 标簽在模闆中顯示欄目或内容下拉列表 |
stl:tabs 頁簽切換 | 通過(guò) stl:tabs 标簽在模闆中顯示頁簽切換 |
stl:tags 标簽 | 通過(guò) stl:tags 标簽在模闆中顯示内容标簽 |
stl:zoom 文字縮放 | 通過(guò) stl:zoom 标簽在模闆中實現文字縮放功能(néng) |