迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
我調用兩個欄目的最新文章,從第2條開始調用,顯示6條,沒有調用成功。代碼如下,請各位大蝦幫幫忙看下錯在哪了
{module module=news catid=18,21 num=2,6 order=updatetime}
<li>
<a href="{$t.url}">{dr_strcut($t.title, 18)}</a>
<span>{$t.updatetime}</span>
</li>
{/module}
官方提醒:使用module內容循環標簽的生成工具,填寫參數就可以生成相關的代碼,每個參數后面都有用法解釋
語法沒錯
回復迅睿框架創始人但沒調用成功啊
代碼對的啊
{$debug}試試這個輸出啥
回復@Chien{$debug}不會寫,能幫幫忙嗎
{module module=news catid=18,21 num=2,6 order=updatetime} <li> <a target="_blank" href="{$t.url}">{dr_strcut($t.title, 18)}</a> <span>{$t.updatetime}</span> </li> {/module}{$debug}
出現了SQL: SELECT * FROM `dr_1_news` WHERE (`dr_1_news`.`catid` IN (18,21)) AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC LIMIT 2,6錯誤
回復@張大山
這個沒錯
回復@wslfj
回復迅睿框架創始人
到底怎么回事呢?調用不成功
沒有錯啊,調用欄目 18和21的文章,從第二條開始,顯示6條
回復@迅睿粉絲
我都暈了
我又重新上傳了文章,還是不行,上傳的文章是能打開的呀
標簽是ok的,什么都是對的,沒有數據,只有一個原因,就是后臺18和21欄目沒有錄入文章
回復@韭菜炒雞蛋蛋
沒數據的可能性大
回復@坤哥
但是如果不寫2,6,只是num=6是成功的
是不是這個頁面生成了靜態?不管你錄入多少內容都會顯示原始的數據,要新生成一次靜態
或者就是點后臺頭像,更新一下數據
標簽一定沒錯
回復@拉手剎打死方向盤
沒有生成靜太,我現在還在測試代碼,都是動態的
改成1,6
3,6
試試,我感覺標簽沒錯,估計是緩存了數據
標簽沒錯,我經常用這種語法
標簽沒錯,因為你通過debug輸出的sql語句也是對,只能說數據沒出來,如果會php的話可以拿到phpmyadmin中運行下看看數據出來不
多半是緩存沒更新,我記得module標簽默認緩存3小時,也可以設置cache=0就是實時查詢
暈啊,寫成2,6沒有第二條顯示直接顯示第三條了,改成1,6顯示出來了第二條,是怎么回事呀
謝謝大家了
MySQL是從0開始計算
群眾的力量太強大了,希望迅睿系統越來越好
語法沒錯
回復迅睿框架創始人但沒調用成功啊
代碼對的啊
{$debug}試試這個輸出啥
回復@Chien{$debug}不會寫,能幫幫忙嗎
出現了SQL: SELECT * FROM `dr_1_news` WHERE (`dr_1_news`.`catid` IN (18,21)) AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC LIMIT 2,6錯誤
回復@張大山
這個沒錯
回復@wslfj
回復迅睿框架創始人
到底怎么回事呢?調用不成功
沒有錯啊,調用欄目 18和21的文章,從第二條開始,顯示6條
回復@迅睿粉絲
我都暈了
回復@迅睿粉絲
我又重新上傳了文章,還是不行,上傳的文章是能打開的呀
標簽是ok的,什么都是對的,沒有數據,只有一個原因,就是后臺18和21欄目沒有錄入文章
回復@迅睿粉絲
我又重新上傳了文章,還是不行,上傳的文章是能打開的呀
回復@韭菜炒雞蛋蛋
沒數據的可能性大
我又重新上傳了文章,還是不行,上傳的文章是能打開的呀
回復@韭菜炒雞蛋蛋
回復@坤哥
回復@坤哥
但是如果不寫2,6,只是num=6是成功的
是不是這個頁面生成了靜態?不管你錄入多少內容都會顯示原始的數據,要新生成一次靜態
或者就是點后臺頭像,更新一下數據
標簽一定沒錯
回復@拉手剎打死方向盤
沒有生成靜太,我現在還在測試代碼,都是動態的
改成1,6
3,6
試試,我感覺標簽沒錯,估計是緩存了數據
標簽沒錯,我經常用這種語法
標簽沒錯,因為你通過debug輸出的sql語句也是對,只能說數據沒出來,如果會php的話可以拿到phpmyadmin中運行下看看數據出來不
多半是緩存沒更新,我記得module標簽默認緩存3小時,也可以設置cache=0就是實時查詢
暈啊,寫成2,6沒有第二條顯示直接顯示第三條了,改成1,6顯示出來了第二條,是怎么回事呀
謝謝大家了
MySQL是從0開始計算
群眾的力量太強大了,希望迅睿系統越來越好