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