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 标簽在模闆中顯示樹狀導航

圖片及多媒體标簽

圖片标簽包含所有涉及到顯示圖片以及組織圖片顯示樣式的相關标簽。

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 标簽在模闆中控制列表中每一項的顯示内容及樣式
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)