我是Codeigniter的新手,并且知道我是否可以在我的视图中使用{} -Notation访问foreach的任何类型的迭代器。
问题是,我有一个列表,应该在每个x项后分开。
示例(我想做什么:
<ul>
{list}
<li>{items}</li>
<? if ($iterator % 15 == 0) echo "</ul><ul>"; ?>
{/list}
</ul>
感谢您的建议; - )
答案 0 :(得分:1)
如果您使用的是codeigniters template parser class,我认为没有办法完成您所需要的工作。
您可以放弃模板解析器,并使用常规for循环:
<ul>
<?php
$i=1;
foreach($item as $key=>$value){
echo "<li>".$value."</li>";
if($i % 15 === 0) echo "</ul><ul>";
$i++;
}
?>
</ul>