У меня возникают некоторые трудности с корректным чтением моих макетов.
if ($form->isValid($data)) {
$event = new Supplychain_Model_Mapper_Batchtrack(new Supplychain_Test_Model_Mock_Batchtrack());
$batchtrack = $event->uCodeSearch($data);
$this->view->batchtrack = $batchtrack;
}
Выше - контроллер, а ниже - вид.
<?php
foreach ($this->batchtrack as $k => $v) {
echo '<tr' . ($k % 2 ? ' class="stripe"' : '') . '>';
echo ' <td>' . $v->getUCode() . '</td>';
echo '</tr>';
}
?>
Я также включил несколько образцов фиктивных данных из var_dump.
object(Supplychain_Model_Batchtrack)#129 (1) {
["_ucodes":protected]=> array(320) {
[1]=> string(10) "GBRAAACC01"
[2]=> string(10) "GBRAAACC02"
[3]=> string(10) "GBRAAACC03"
[4]=> string(10) "GBRAAACC04"
[5]=> string(10) "GBRAAACC05"
}
}
Надеюсь, кто-то может определить, где я ошибаюсь, я новичок в Zend, так что все еще немногокривая обучения на его пути.Благодаря.