pbootcms網站常用的參數標簽匯總、以及操作過程中的一些bug問題解決方法,pboot網站二開,以下龍騰飛網絡科技-小吳在建站實操中筆記記錄,pbootcms建站教程/pb網站建設教程 保存使用非常方便:
【PB建站教程】pboot網站的導航菜單列表標簽調用
適用范圍:全站任意地方均可使用
標簽作用:用于調導航菜單欄目列表,對應后臺的“基礎內容>內容欄目”
【1、導航菜單列表】
{pboot:nav} <a href="[nav:link]">[nav:name]</a> {/pboot:nav}
控制參數:
num=* 數量,非必填,用于控制輸出的數量 parent=* 父菜單編碼,用于輸出子欄目,默認從一級菜單開始輸出,(V3.1.2+)支持傳遞多個編碼 parent={sort:pcode} 可用于輸出當前欄目的同級菜單 parent={sort:scode} 可用于輸出當前欄目的子菜單 parent={sort:tcode} 可用于輸出當前欄目頂級菜單的子菜單 scode=1,2,3 用于控制輸出欄目范圍(V3.1.2+)
要注意parent和scode的區別,一個是輸出子欄目,一個控制范圍
【2、可使用的列表標簽】
[nav:n] 序號,從0開始 [nav:i] 序號,從1開始 [nav:pcode] 父欄目編碼 [nav:scode] 當前欄目編碼 [nav:name] 欄目名稱 [nav:subname] 欄目副名稱 [nav:link] 欄目鏈接 [nav:type] 欄目類型,1單頁、2列表 [nav:outlink] 后臺設置的跳轉鏈接 [nav:listtpl] 列表頁模板 [nav:contenttpl] 詳情頁模板 [nav:ico] 欄目縮略圖 [nav:pic] 欄目大圖 [nav:keywords] 欄目關鍵字 [nav:description] 欄目描述 [nav:soncount] 當前欄目子欄目的數量,無子欄目時為0 [nav:rows] 輸出欄目下內容數量(V1.3+) [nav:def1] 欄目描述1(V3.0.6+) [nav:def2] 欄目描述2(V3.0.6+) [nav:def3] 欄目描述3(V3.0.6+)
【3、常見使用示例】
【高亮菜單】
使用判斷語句:
{pboot:if('[nav:scode]'=='{sort:tcode}')}class="active"{/pboot:if}
首頁特殊用法:
{pboot:if(0=='{sort:scode}')}class="active"{/pboot:if}
【菜單嵌套】
——二級嵌套
{pboot:nav} <a href= "[nav:link]">[nav:name]</a> {pboot:2nav parent=[nav:scode]} <a href= "[2nav:link]">[2nav:name]</a> {/pboot:2nav} {/pboot:nav}
——三級嵌套
{pboot:nav} <a href= "[nav:link]">[nav:name]</a> {pboot:2nav parent=[nav:scode]} <a href= "[2nav:link]">[2nav:name]</a> {pboot:3nav parent=[2nav:scode]} <a href= "[3nav:link]">[3nav:name]</a> {/pboot:3nav} {/pboot:2nav} {/pboot:nav}
如果有更多級別,以此類推,使用數字依層級套用,理論上不限級調用