迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
一級欄目pid8下共有十二個欄目,想每次調用四個,請問怎么樣循環呢
{category module=news pid=8 return=c1} 這里怎么能只調用前四個,下一次調用4-8個,再下一次調用9-12 <li><a href="{$c1.url}">{$c1.name}</a></li>{/category}{$debug}
謝謝!
官方提醒:使用category欄目循環標簽的生成工具,填寫參數就可以生成相關的代碼,每個參數后面都有用法解釋
可以,php有一個自帶的函數,我給你找一找
回復@迅睿框架技術-于雷 辛苦 ??
{category module=news pid=8} {/category} 先輸出全部 然后拆分結果為4等份 <?php $array = array_chunk($return, 4, true);?> {loop $array $arr} ----- {loop $arr $t} <li><a target="_blank" href="{$t.url}">{$t.name}</a></li> {/loop} ---- {/loop}
手冊上有的
參考文檔:《循環中的隔行顯示》
{category module=news pid=8} {/category} <?php $array = array_chunk($return, 4, true);?> {loop $array $arr} <div class="layui-row"> <div class="layui-col-xs12 layui-col-sm12 layui-col-md12"> <div class="slideTxtBox"> <div class="hd"> <ul> {loop $arr $t} <li><a href="{$t.url}">{$t.name}</a></li>{/loop} </ul> </div> <div class="bd"> <ul>{module module=news num=5} <li><a href="{$t.url}">{dr_strcut($t.title, 40)}</a></li>{/module} </ul> </div> </div> <script type="text/javascript">jQuery(".slideTxtBox").slide();</script> </div> </div> {/loop}
謝謝,欄目沒有問題,相關文章調不出來
{module module=news num=5}
你這個寫法沒有效果啊,你寫在欄目外去了,沒有任何關聯性了,輸出是全部重復的內容,應該是你邏輯沒對,你再動動腦筋呢
可以,php有一個自帶的函數,我給你找一找
回復@迅睿框架技術-于雷 辛苦 ??
手冊上有的
參考文檔:《循環中的隔行顯示》
謝謝,欄目沒有問題,相關文章調不出來
你這個寫法沒有效果啊,你寫在欄目外去了,沒有任何關聯性了,輸出是全部重復的內容,應該是你邏輯沒對,你再動動腦筋呢