輸出內(nèi)容中排除其中一條的問題!

<!-- 輸出 A(第一條帶有縮略圖的內(nèi)容) -->
{module catid=$catid num=1 return=t}
<img src="{dr_get_file($t.thumb)}" />{$t.title}
<!-- 輸出 B (9條內(nèi)容,不區(qū)分是否有縮略圖) -->
{module catid=$catid num=9 return=t2}
<!-- 如果B里面包含A,排除A -->
{if $t.id != $t2.id}
{$t2.title}
{/if}
{/module}
{/module}
首先,我不想用推薦位解決,因?yàn)檫€需要手動添加推薦位...嫌麻煩
那么問題來了,
正常沒問題,如果B里面包含A的時(shí)候,排除之后,B原本9條變成8條了,怎么解決?
或者官方大大 能否給一段更科學(xué)更合理的代碼
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
{module catid=$catid thumb=1 num=1 return=t} <img src="{dr_get_file($t.thumb)}" />{$t.title} {/module} <!-- 輸出 B (9條內(nèi)容,不區(qū)分是否有縮略圖) --> {module catid=$catid NOT_id=$t.id num=9 return=t2} <!-- 如果B里面包含A,排除A --> {if $t.id != $t2.id} {$t2.title} {/if} {/module}開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人
這樣寫,如果B里面包含A,排除之后 不就又少了一個(gè)嗎,第九條就沒有內(nèi)容了!
我的意思,無論B區(qū)域,是否包含了A,都顯示9條內(nèi)容
{module catid=$catid thumb=1 num=1 return=t} <img src="{dr_get_file($t.thumb)}" />{$t.title} {/module} <!-- 輸出 B (9條內(nèi)容,不區(qū)分是否有縮略圖) --> {module catid=$catid num=9 return=t2} {$t2.title} {/module}這不就可以了嗎
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
才看明白,感謝
問題在這