foreach标签,解决的是某些逗号分隔的图片,需要调用函数转成数组,然后进行遍历展示的问题。
详情页使用示例:{foreach} 在 <loop>...</loop>的外面。
标签代码: {foreach data="content.slide" convert=""} [foreach:url] [foreach:remark] {/foreach} 编译生成的PHP代码: <?php $tmpList = $content['slide']; foreach($tmpList as $k=>$v){ ?> <?php echo $v['url']; ?> <?php echo $v['remark']; ?> <?php } ?>
单条记录中使用示例:{foreach} 在 <loop>...</loop>的之间。
标签代码: <loop ... record_num="1"> {foreach data="result.slide" convert=""} [foreach:url] [foreach:remark] {/foreach} </loop> 编译生成的PHP代码: <?php $tmpList = $result['slide']; foreach($tmpList as $k=>$v){ ?> <?php echo $v['url']; ?> <?php echo $v['remark']; ?> <?php } ?>
列表中使用示例:{foreach} 在 <loop>...</loop> 之间。
标签代码: <loop ... record_num="10"> {foreach data="slide" convert=""} [foreach:url] [foreach:remark] {/foreach} </loop> 编译生成的PHP代码: <?php $tmpList = $item['slide']; foreach($tmpList as $k=>$v){ ?> <?php echo $v['url']; ?> <?php echo $v['remark']; ?> <?php } ?>