模板標(biāo)簽里面
請(qǐng)問(wèn)下,如何判斷3級(jí)欄目為空的時(shí)候,不顯示所有欄目?
{if !$c3.name}
{category module=store pid=0 return=c1}<br>
大類(lèi):{$c1.name}<br>
{category module=store pid=$c1.id return=c2}<br>
中類(lèi):{$c2.name}<br>
{category module=store pid=$c2.id return=c3}
<li>{$c3.name}</li>
{/category}
{/category}
<hr>
{/category}
{else}
{/if}這樣好像不對(duì)~
官方提醒:使用category欄目循環(huán)標(biāo)簽的生成工具,填寫(xiě)參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
{if !$c3.name}第一句這是什么意思,沒(méi)看懂
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
{if !$c3.name}為什么加這個(gè)啊,這樣肯定永遠(yuǎn)是true
{if $前綴.child}
表示存在子欄目
{/if}
記住這個(gè)公公式
不存在!
不知如何寫(xiě)
回復(fù)迅??蚣軇?chuàng)始人
用三樓的思路可行
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
{category module=store pid=0 return=c1}<br> 大類(lèi):{$c1.name}<br> {if $c1.child} {category module=store pid=$c1.id return=c2}<br> 中類(lèi):{$c2.name}<br> {if $c2.child} {category module=store pid=$c2.id return=c3} <li>{$c3.name}</li> {/category} {/if} {/category} {/if} <hr> {/category}默認(rèn)模板就有這種判斷的寫(xiě)法了
我需要判斷的是,最后一級(jí)不存在時(shí)候全部不顯示~
回復(fù)@永日念薇
{php $sanji=0;} {category module=store pid=0 return=c1} {if $c1.child} {category module=store pid=$c1.id return=c2} {if $c2.child} {category module=store pid=$c2.id return=c3} {php $sanji=1;} {/category} {/if} {/category} {/if} {/category} {if $shanji} 最后一集存在的 {else} 最后一集不存在的 {/if}已解決