Как использовать частичный цикл Zend Framework с объектами

Я совершенно не понимаю, как использовать partialLoop

В настоящее время я использую

foreach ($childrenTodos as $childTodo) {
  echo $this->partial('todos/_row.phtml', array('todo' => $childTodo));
} 

$ childrenTodos - это Doctrine \ ORM \ PersistantCollection , ] $ childTodo - это Application \ Models \ Todo

Я пытался сделать

echo $this->partialLoop('todos/_row.phtml', $childrenTodos)
          ->setObjectKey('Application\Models\Todo');

Но в партиале, когда я пытаюсь получить доступ к свойствам / функциям моего класса Todo, я не могу заставить их всегда заканчиваться вверх с помощью вызова неопределенного метода Zend_View :: myFunction () , когда я использую $ this-> myFunction () в частичном, или если я пытаюсь $ this-> todo -> getName () Я получаю «Вызов функции-члена getName () для не-объекта». Как использовать partialLoops?

6
задан Jiew Meng 25 January 2011 в 14:21
поделиться