0
я могу сделать так:Как получить представление из помощника вида в Zend Framework 2?
// View
<div>
<?php echo $this->myHelper($this); ?>
</div>
// View helper
public function __invoke($view)
{
...
return $view->partial('page_nav', $someData);
}
Могу ли я получить объект вида в вид помощника, не передавая его в качестве параметра в представлении? Пример:
// View
<div>
<?php echo $this->myHelper(); ?>
</div>
// View Helper factory
public function createService(ServiceLocatorInterface $pluginManager)
{
...
$view = foo(); // maybe here I can get view?
return new myHelper($view);
}
// View helper
public function __invoke()
{
...
$view = $this->view;
return $view->partial('page_nav', $someData);
}