5レコードごとに、サブカテゴリをコンテナにグループ化する方法がわかりません。
たとえば、このようにサブキャットを出力したい
<ul>
<li>
Main category
<div>
<div class="subcontainer">
sub1
sub2
sub3
sub4
sub5
</div>
<div class="subcontainer">
sub6
sub7
sub8
sub9
sub10
</div>
</div>
</li>
</ul>
私はこれを試しました:
<?php
$i=0;
foreach ($cat->sub as $child) {
if($i % 5 == 0){
echo '<div class="subcontainer"><div>'.$child->name.'</div></div>';
} $i++;
}
?>
ただし、これは配列の5番目の要素のみを出力します。