y si le creas un atributo del tipo array $dataView al cual en tu parser luego puedas hacerle un
extract y que puedas acceder directo con el nombre de la clave que creaste ejemplo
Código PHP:
Ver original/**
*
* @var Array $viewData
*/
private $viewData;
public function setViewData
(array $viewData) {
$this->viewData = $viewData;
}
function parse($file)
{
@extract($this->viewData, EXTR_OVERWRITE
); include($file);
return $buffer;
}
y en tu controlador lo que hagas algo como esto
Código PHP:
Ver originalpublic function indexAction()
{
$layout->setViewData(array('nombre' => 'yo'));
}
de manera que en tu vista solo tengas que colocar
espero te ayude