пытается распечатать около 3 меню на ZF. В настоящее время я даже не могу получить один. Не совсем уверен, что происходит и почему нет упоминания о том, как заставить это работать в руководстве.
Итак, это мой layout.phtml:
<body>
<?php echo $this->layout()->nav; ?>
<?php echo $this->layout()->content; ?>
</body>
Не совсем уверен, что именно так я собираюсь создать навигацию, но я планирую со временем изменить маршруты для локализации:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<nav>
<register>
<label>Register</label>
<controller>register</controller>
<action>index</action>
</register>
</nav>
</config>
У меня есть это в моей начальной загрузке:
protected function _initNavigation()
{
// Navigation
$config = new Zend_Config_Xml(APPLICATION_PATH . '/configs/navigation.xml', 'nav');
$container = new Zend_Navigation($config);
}
Отображается только содержимое ... Хотелось иметь возможность иметь разные типы меню, такие как ... show (topMenu), show (loggedinSideMenu) и т.п.
Есть идеи? Спасибо