Bonjour,
Tu peux tout à fait utiliser partialLoop() avec un rowset 'data' :
<?php echo $this->partialLoop('common/partial.phtml', $this->data); ?>
Si tu le fait de cette façon, les champs sont directement accessibles comme des propriétés dans le script de vue partial.phtml :
<?php echo $this->mon_champ_1 ; ?>
Si tu veux conserver un objet dans tons script de vue, il faut le préciser comme tu l'as vu avec setObjectKey(), par exemple :
1 2
| <?php echo $this->partialLoop()->setObjectKey('data')
->partialLoop('common/partial.phtml', $this->data); ?> |
Et dans ton script partial.phtml :
<?php echo $this->data->mon_champ_1 ; ?>
Partager