求助module循環(huán)中not_flag參數(shù)導(dǎo)致num參數(shù)錯(cuò)亂應(yīng)該如何解決?
由于頁面有使用推薦位的需求,推薦位名稱是“置頂”推薦位ID是1,所以需要在正常的文章列表當(dāng)中不顯示推薦文章,需要用到not_flag參數(shù),但是加入not_flag參數(shù)后,列表文章數(shù)量就不按照num制定數(shù)值顯示了。
不加not_flag參數(shù)時(shí)代碼如下:
{module module=news catid=3 order=updatetime num=20}
<div class="list_box">
<div class="list_box_img">
<a href="{$t.url}" target="_blank"><img src="{dr_get_file($t.thumb)}" alt="{$t.title}" /></a>
</div>
<div class="list_box_info">
<a href="{$t.url}">{$t.title}</a>
<!-- <p>{$t.description}</p> -->
</div>
<div class="clear"></div>
</div>
{/module}此時(shí)文章總數(shù)不夠20,但是還是能夠正常顯示所有文章的。

但是當(dāng)加入not_flag參數(shù)后,代碼如下:
{module module=news catid=3 order=updatetime num=20 not_flag=1}
<div class="list_box">
<div class="list_box_img">
<a href="{$t.url}" target="_blank"><img src="{dr_get_file($t.thumb)}" alt="{$t.title}" /></a>
</div>
<div class="list_box_info">
<a href="{$t.url}">{$t.title}</a>
<!-- <p>{$t.description}</p> -->
</div>
<div class="clear"></div>
</div>
{/module}文章列表只顯示2篇文章

試過其他情況,當(dāng)設(shè)置not_flag參數(shù)時(shí),num數(shù)值小于2是有效的,大于2之后無效。
求助這個(gè)問題如何解決,是不是我代碼寫錯(cuò)了?
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
你要學(xué)會(huì)用debug標(biāo)簽,這個(gè)標(biāo)簽?zāi)苷f明調(diào)用的數(shù)據(jù)是什么結(jié)果
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 謝謝官方回復(fù),我學(xué)習(xí)一下debug標(biāo)簽然后再來回復(fù)效果 ??