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

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)