$ k => $ v неправильно читается представлением - PullRequest
0 голосов
/ 24 февраля 2012

У меня возникают некоторые трудности с корректным чтением моих макетов.

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, так что все еще немногокривая обучения на его пути.Благодаря.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...