聯(lián)系官方銷售客服
1835022288
028-61286886
求助module循環(huán)中not_flag參數(shù)導致num參數(shù)錯亂應(yīng)該如何解決?
由于頁面有使用推薦位的需求,推薦位名稱是“置頂”推薦位ID是1,所以需要在正常的文章列表當中不顯示推薦文章,需要用到not_flag參數(shù),但是加入not_flag參數(shù)后,列表文章數(shù)量就不按照num制定數(shù)值顯示了。
不加not_flag參數(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ù)不夠20,但是還是能夠正常顯示所有文章的。
但是當加入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篇文章
試過其他情況,當設(shè)置not_flag參數(shù)時,num數(shù)值小于2是有效的,大于2之后無效。
求助這個問題如何解決,是不是我代碼寫錯了?
官方提醒:使用module內(nèi)容循環(huán)標簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
你要學會用debug標簽,這個標簽?zāi)苷f明調(diào)用的數(shù)據(jù)是什么結(jié)果
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人 謝謝官方回復(fù),我學習一下debug標簽然后再來回復(fù)效果 ??