首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

帝國 CMS listshowclass 循環欄目標籤完整使用指南

     編輯:PHP 相關知識

標籤語法與參數詳解

[listshowclass]父欄目ID,標籤模板ID,是否顯示信息數,顯示欄目數[/listshowclass]
參數說明
父欄目ID 0=所有一級欄目;selfinfo=當前欄目下級;多欄目用逗號分隔
標籤模板ID 對應後台建立的標籤模板 ID
是否顯示信息數 0=不顯示,1=顯示
顯示欄目數 0=不限制

模板變數對照表

父欄目變數 (標籤模板)

  • [!--bclassname--] 父欄目名稱
  • [!--bclassurl--] 父欄目連結
  • [!--bclassid--] 父欄目 ID
  • [!--bclassimg--] 父欄目圖片
  • [!--bintro--] 父欄目簡介
  • [!--bnum--] 父欄目信息數
  • [!--bno--] 父欄目序號

子欄目變數 (list.var 模板)

  • [!--classurl--] 欄目連結
  • [!--classname--] 欄目名稱
  • [!--classid--] 欄目 ID
  • [!--classimg--] 欄目圖片
  • [!--intro--] 欄目簡介
  • [!--num--] 信息數
  • [!--no--] 序號

實戰範例

基本調用

[listshowclass]'0',14,0,0[/listshowclass]
// 調用所有一級欄目,使用模板 ID=14

頁面模板範例

<table width="650" align="center" border="0" cellpadding="3" cellspacing="1" bgcolor="#ffcc00">
<tr>
    <td><b><a href="[!--bclassurl--]">[!--bclassname--]</a> 
    <font color="#666666">(信息數:[!--bnum--])</font></b></td>
</tr>
<tr>
    <td bgcolor="#ffffff">
        [!--empirenews.listtemp--]
        <!--list.var1-->
        [!--empirenews.listtemp--]
    </td>
</tr>
</table>

列表內容模板 (list.var)

<a href="[!--classurl--]">[!--classname--]</a> 
<font color="#666666">(信息數:[!--num--])</font>&nbsp;&nbsp;&nbsp;

showclasstemp vs listshowclass 差異對比

標籤調用層級輸出結構
showclasstemp 單層級 欄目1 欄目2 欄目3
listshowclass 雙層級(父+子) 父欄目1→子欄目1、子欄目2
父欄目2→子欄目3、子欄目4

常見問題排查

  • 模板 ID 不存在或未啟用
  • 欄目權限設定導致不顯示
  • 模板變數拼寫錯誤(區分大小寫)
  • 父欄目 ID 錯誤導致無資料輸出
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved