estoy bastante confundido cómo utilizar partialLoop
Cómo utilizar Loop parcial de Zend Framework con objetos
Actualmente uso
foreach ($childrenTodos as $childTodo) {
echo $this->partial('todos/_row.phtml', array('todo' => $childTodo));
}
$childrenTodos
es una Doctrine\ORM\PersistantCollection
, $childTodo
es una Application\Models\Todo
He intentado hacer
echo $this->partialLoop('todos/_row.phtml', $childrenTodos)
->setObjectKey('Application\Models\Todo');
Pero en el parcial cuando intento acceder a las propiedades/funciones de mi clase Todo, parece que no puedo obtenerlas siempre terminando con una llamada al método indefinido Zend_View::myFunction()
cuando uso $this->myFunction()
en el parcial o si intento $this->todo->getName()
me sale " Llamar a una función miembro getName() en un no objeto ". ¿Cómo uso partialLoops?
no estoy seguro de por qué todavía estoy recibiendo la llamada a la función en caso de error no objeto, mi código http://pastebin.com/z07phdHj. Lo extraño es cuando intento 'echo get_class ($ this-> todo)' obtengo 'Zend_View' –
Puedes intentar configurarlo en tu Bootstrap o similar, podría ser que tu le digas que use' todo' para objetos después el 'partialLoop' como ejecutar? –
Creo que será una mejor idea configurarlo simplemente b4 'echo $ this-> partialLoop()' ya que no es una aplicación general. Gracias de cualquier manera –