Si tenemos una lista con todos los items sólo hay que recortar los trozos:
Código PHP:
Ver original<?php
?>
<row>
<?php foreach ($collection as $subcollection) { ?>
<cell>
<?php foreach ($subcollection as $item) { ?>
<item><?php echo $item; ?></item>
<?php } ?>
</cell>
<?php } ?>
</row>
Si el orden esperado no es ese sólo hay que recalcular la lista inicial y volver a cortar, o bien, recalcular cada sublista individualmente.