我很困惑如何使用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');
Zend_View::myFunction()
但是在部分中,当我尝试访问我的 Todo 类的属性/函数时,当我在部分中使用时,我似乎无法让它们总是以调用未定义的方法结束,$this->myFunction()
或者如果我尝试$this->todo->getName()
得到“调用成员函数” getName() 在非对象上”。如何使用部分循环?