foreach|列表循環

標簽名稱:foreach

功能說明:列表循環

適用范圍:全局

數 據 源:Array() (二維數組)

調用語法: <!--{f✨oreach 數據源標簽名 as 處理循環元素的變量名稱}-->...<!--{/foreach}-->  ෴

標簽實例:

調用10條最新酒店預約:
<!--{assign var="newhotel" value=vo_list("mod={hotelbespoke} num={10}")}-->
<!--{foreach $newhotel as $volist}-->
    <li><!--{$volist.contact}--></li>
    ......
<!--{/foreach}-->

同時還可以使用<!--{foreachelse}-->輸出沒有數據的提示
<!--{assign var='newhotel' value=vo_list("mod={hotelbespoke} num={10}")}-->
<!--{foreach $newhotel as $volist}-->
    <li><!--{$volist.contact}--></li>
    ......
<!--{foreachelse}-->
    暫無預約
<!--{/foreach}-->

不使用assign變量賦值循環方式:

調用10個所在分站的策劃師數據:
<!--{foreach name=planner_data item=volist from=vo_list("mod={planner} num={10} city={1}")}-->
    <li><!--{$volist.shopname}--></li>
    ......
<!--{/foreach}-->

foreach 更多使用方法:♕請參考smarty v3.x使用手冊,官網://ww💎w.smarty.net/documentation