Следуя этому вопросу , я недавно отправил сообщение, я пытаюсь создать пользовательский рендер.
По некоторым причинам я не могу получить доступ к контейнеру!
В моем контроллере:
$config = new Zend_Config($menu);
$nav = new Zend_Navigation($config);
$this->view->nav = $nav;
$page = $this->view->nav->findOneBy('id', $id);
if ($page)
{
$page->setActive();
}
На мой взгляд:
<?php echo $this->navigation()->breadcrumbs()->renderPartial($this->nav, 'breadcrumbs.phtml'); ?>
В моем breadcrumbs.phtml
<?php
foreach($this->container as $page)
{
echo $page->label;
}
?>
Я получаю:
ПРЕДУПРЕЖДЕНИЕ: НЕПРАВИЛЬНЫЙ АРГУМЕНТ, ПОСТАВЛЯЕМЫЙ ДЛЯ FOREACH () В