pbootcms模板官方群里每天都會(huì)有一些小白問一些很簡(jiǎn)單沒啥技術(shù)含量的問題,導(dǎo)致大家都懶的教,技術(shù)討論的質(zhì)量越來越低。
這里我把一些小白常遇到的問題理一理,希望對(duì)新手有些幫助,當(dāng)然,最好還是提升下自身的基礎(chǔ)知識(shí)儲(chǔ)備,早日走向大神之路。
{pboot:nav}
[nav:name]
{/pboot:nav}
|
控制參數(shù):
控制參數(shù): num=* 數(shù)量,非必填,用于控制輸出的數(shù)量
parent=* 父菜單編碼,非必填,用于控制輸出列表的父菜單編碼,默認(rèn)0,即從一級(jí)菜單開始輸出
以下三個(gè)常用于導(dǎo)航的循環(huán)嵌套中
parent={ sort:pcode } 可用于輸出當(dāng)前欄目的同級(jí)菜單
parent={ sort:scode } 可用于輸出當(dāng)前欄目的子菜單
parent={ sort:tcode } 可用于輸出當(dāng)前欄目頂級(jí)菜單的子菜單
場(chǎng)景1:
后臺(tái)有10個(gè)一級(jí)欄目,只需要顯示前5個(gè),這樣寫:
{pboot:nav num=5}
[nav:name]
{/pboot:nav}
|
場(chǎng)景2:
那剩下的5個(gè)導(dǎo)航菜單我要在其他位置顯示該怎么辦呢?
可以使用if判斷標(biāo)簽來實(shí)現(xiàn)
{pboot:nav num=10}
{pboot:if([nav:i]>5)}
[nav:name]
{/pboot:if}
{/pboot:nav}
|
解釋一下上面的代碼:(新手好好看,思路是最主要的)
首先調(diào)用10個(gè)菜單,然后使用if判斷,當(dāng)循環(huán)到第六個(gè)的時(shí)候開始顯示。那么這樣顯示的結(jié)果就是從第六個(gè)開始到第十個(gè)導(dǎo)航菜單。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: PbootCms導(dǎo)航菜單標(biāo)簽的這些小技巧你都知道嗎?