使い方がかなり混乱しています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()」。部分ループを使用するにはどうすればよいですか?