PbootCMS整理13個常用if條件判斷語句總結分享,隔行換色,導航高亮,縮略圖判斷等
1. 導航高亮
1
{pboot:if(’[nav:scode]’==’{sort:tcode}’)}class=“active”{/pboot:if} //用于非首頁
2
//完整示例
3
{pboot:nav}[nav:name]{/pboot:nav}
2. 判斷有無子菜單
1
{pboot:if([nav:soncount]>0)}…{/pboot:if}
例1:二級欄目循環判斷
01
{pboot:nav}
02
"[nav:link]">[nav:name] //一級菜單循環
03
{pboot:if([nav:soncount]>0)}
04
05
{pboot:2nav parent=[nav:scode]}
06
"[2nav:link]">[2nav:name] //二級菜單循環
07
{/pboot:2nav}
08
09
{/pboot:if}
10
11
{/pboot:nav}
例2:判斷是否鏈接賦值
1
{pboot:nav}
2
if([nav:soncount]>0)} href="javascript:;" {else} href="[nav:link]" {/pboot:if}>[nav:name]
3
//無子菜單時顯示正常鏈接,有子菜單時為空連接,用于手機端點擊菜單滑出子菜單情況。
4
{/pboot:nav}
3. 內頁子菜單高亮
1
{pboot:if(’[nav:scode]’==’{sort:scode}’)}class=“active”{/pboot:if}
2
3
//例:
4
{pboot:nav parent={sort:tcode}}
5
if('[nav:scode]'=='{sort:scode}')}class="active"{/pboot:if}>"[nav:link]">[nav:name]
6
{/pboot:nav}
4. 判斷標簽為空時不顯示
1
{pboot:if('{pboot:companyqq}'!='')}QQ:{pboot:companyqq}{/pboot:if}
5. 判斷列表頁有無內容,無內容返回提示
01
{pboot:if({page:rows}>0)}{page:bar}{else}暫無內容{/pboot:if}
02
03
例:
04
05
{pboot:if({page:rows}>0)}
06
"page">
07
"{page:index}">首頁
08
"{page:pre}">上一頁
09
{page:numbar}
10
"{page:next}">下一頁
11
"{page:last}">尾頁
12
13
{else}
14
"page">暫無內容
15
{/pboot:if}
6. 分頁判斷進階,在第一頁時隱藏首頁和上一頁按鈕,在最后一頁時隱藏下一頁和尾頁按鈕。
01
{pboot:if({page:rows}>0)}
02
"page">
03
"{page:index}"{pboot:2if('{page:current}'==1)}class="hide"{/pboot:2if}>首頁
04
"{page:pre}"{pboot:2if('{page:current}'==1)}class="hide"{/pboot:2if}>上一頁
05
{page:numbar}
06
"{page:next}"{pboot:2if('{page:current}'=='{page:count}')}class="hide"{/pboot:2if}>下一頁
07
"{page:last}"{pboot:2if('{page:current}'=='{page:count}')}class="hide"{/pboot:2if}>尾頁
08
09
{else}
10
"page">暫無內容
11
{/pboot:if}
7.判斷第一個循環項,并添加 class(常用于 banner 和 Tab 選項卡)
01
{pboot:if(’[xx:i]’==‘1’)}class=“active”{/pboot:if}
02
03
04
{pboot:nav}
05
"[nav:link]" {pboot:if('[nav:i]'=='1')}class="active"{/pboot:if}>[nav:name]
06
{/pboot:nav}
07
08
09
{pboot:list}
10
"[list:link]" {pboot:if('[list:i]'=='1')}class="active"{/pboot:if}>[list:title]
11
{/pboot:list}
12
13
14
{pboot:slide gid=* num=*}
15
"[slide:src]" {pboot:if('[slide:i]'=='1')}class="active"{/pboot:if}>
16
{/pboot:slide}
17
8.內容頁判斷有無多圖,無多圖顯示縮略圖
01
{pboot:if({content:ispics}==1)}…多圖…{else}…縮略圖…{/pboot:if}
02
例:
03
04
{pboot:if({content:ispics}==1)}
05
06
{pboot:pics id={content:id} num=5}
07
"[pics:src]" />
08
{/pboot:pics}
09
10
{else}
11
"{content:ico}" />
12
{/pboot:if}
9.內容頁判斷列表中的當前文章高亮(右側推薦文章中的其中一條,正好是當前打開的文章時)
1
{pboot:if(’[list:link]’==’{content:link}’)}class=“active”{/pboot:if} //判斷列表內鏈接等于本文鏈接
2
例:
3
4
5
{pboot:list scode={sort:tcode} num=10 order='visits'}
6
if('[list:link]'=='{content:link}')}class="active"{/pboot:if}>"[list:link]">[list:title]
7
{/pboot:list}
8
10.奇偶數判斷(隔行變色)
1
{pboot:if([list:i]%2==0)}…{/pboot:if}
2
例:
3
4
5
{pboot:list num=10}
6
if([list:i]%2==0)}class="bg-dark"{/pboot:if}>"[list:link]">[list:title]
7
{/pboot:list}
8
11.判斷導航從第幾個開始
1
{{pboot:if(’[nav:i]’>‘2’)}……{/pboot:if} //從第二個開始
2
例:
3
4
{pboot:nav}
5
{pboot:if('[nav:i]'>'2')}
6
"[nav:link]">[nav:name]
7
{/pboot:if}
8
{/pboot:nav}
12.隱藏指定 scode 的菜單:
1
{pboot:if([nav:scode]==2||[nav:scode]==4||[nav:scode]==6)}style=“display: none;”{/pboot:if} //隱藏 scode 為 2,4,6 的菜單
2
3
例:
4
5
{pboot:nav}
6
if([nav:scode]==2||[nav:scode]==4||[nav:scode]==6)}style="display: none;"{/pboot:if}>"[nav:link]">[nav:name]
7
{/pboot:nav}
13.pbootcms導航欄logo居中判斷
1
{pboot:nav}
2
"[nav:link]">[nav:name]{pboot:if([nav:i]==3)}"{pboot:sitelogo}">{/pboot:if}
3
{/pboot:nav}
標題:PbootCMS整理13個常用if條件判斷語句總結分享,隔行換色,導航高亮,縮略圖判斷等
網址:http://www.hemadj.cn/597.html
作者:合肥良馬網絡科技有限公司 版權所有,轉載請注明出處,并以鏈接形式注明。
- 合肥小程序開發制作需要多少錢
- 合肥注冊微信公眾號多少錢
- 合肥小程序開發公司這么多應該怎···
- 合肥微信公眾號(訂閱號和服務號···
- 合肥網絡公司告訴你軟文外鏈該怎···
- 合肥良馬網絡公司簽約安徽潤恩特···
- 合肥網站SEO優化推廣是怎么收···
- 想找一家靠譜的本地合肥網站制作···
- 合肥網站推廣軟文,怎么通過軟文···
- 合肥企業百家號運營服務之基礎套···
- 合肥公眾號代運營需要多少錢
- 合肥微信公眾號運營多少錢
- 怎么樣通過微信公眾號代運營進行···
- 合肥微信服務號運營多少錢
- 合肥小程序開發公司應該怎么樣來···
- 合肥小程序開發做個花店小程序要···
- 打開網站絕對路徑出現404錯誤···
- 揚子電熱水器
- 延旭燒烤
- 肥西縣肥西大光明眼鏡店
- 合肥微信公眾號(訂閱號和服務號···
- 合肥網絡公司告訴你軟文外鏈該怎···
- 合肥良馬網絡公司簽約安徽潤恩特···
- 合肥網站SEO優化推廣是怎么收···
- 想找一家靠譜的本地合肥網站制作···
- 合肥網站推廣軟文,怎么通過軟文···
- 合肥企業百家號運營服務之基礎套···
- 合肥注冊微信公眾號多少錢
- 合肥小程序開發制作需要多少錢
- 合肥小程序開發公司這么多應該怎···
- 打開網站絕對路徑出現404錯誤···
- 企業網絡運營推廣應該選擇哪些渠···
- 當下互聯網到底在缺少什么?網絡···
- 保險行業的網絡推廣營銷應該怎么···
- 中小企業的網絡推廣應該怎么做
- 網站分類目錄還有用嗎
- 網站分類目錄可以有效的提高網站···
- 網站SEO優化中外鏈應該怎么做···
- 合肥百度愛采購一年多少錢
- 合肥企業網站網絡營銷推廣應該怎···