I'm using ZF2's View component as standalone for my project like this:
$renderer = new PhpRenderer;
$resolver = new Resolver\AggregateResolver();
$stack = new Resolver\TemplatePathStack(array(
'script_paths' => array(
__DIR__ . '/view'
)
));
$resolver->attach($stack);
$renderer->setResolver($resolver);
$model1 = new ViewModel;
$model1->setTemplate('template1');
$model1->setVariable('key', 'value');
$model2 = new ViewModel;
$model2->setTemplate('template2');
$model1->addChild($model2, 'child');
echo $renderer->render($model1);
It works like charm. The child renders in model1. But the problem is, how can i access model1's variable key
in model2?