Я настроил zend_navigation для работы с моим массивом пунктов меню и могу вызывать мое меню следующим образом:
echo $this->navigation()->menu();
Однако у меня есть меню и редактор меню на страницепоэтому сделайте два вызова, чтобы сгенерировать еще один ul, который можно переупорядочить как необходимый.
Моя проблема возникает, когда я пытаюсь добавить класс в меню «sortable», используя
->setUlClass('sortable')
который добавляет класс, как и ожидалось, но к обоим вызовов для создания меню.Вызовы следующие:
navigation.phtml:
echo $this->navigation()->menu();
index.phtml
echo $this->navigation()->menu()->setUlClass('sortable');
Ноони оба наследуют класс «sortable».
Кто-нибудь знает любую возможную причину этого, так как я думал, что новый вызов создаст новый экземпляр меню навигации для визуализации ..?
Спасибозаранее!