0

我是 Codeigniter 的新手,我想知道我是否可以在我的视图中使用 {}-Notation 访问任何类型的 foreach 迭代器。

问题是,我有一个列表,应该在每个 x 项之后划分。

示例(我想做的事情:

<ul>
{list}
    <li>{items}</li>
    <? if ($iterator % 15 == 0) echo "</ul><ul>"; ?>
{/list}
</ul>

感谢您的建议;-)

4

1 回答 1

1

如果您使用的是 codeigniters模板解析器类,我认为没有办法可以满足您的需求。

您可以放弃模板解析器,并使用常规 for 循环:

<ul>
<?php
$i=1;
foreach($item as $key=>$value){
    echo "<li>".$value."</li>";
    if($i % 15 === 0) echo "</ul><ul>";
    $i++;
}
?>
</ul>
于 2010-06-18T15:19:57.223 回答