Создание системы меню в Symfony2 со статическими родительскими ссылками, но динамическими ссылками на подстраницы - PullRequest
0 голосов
/ 09 сентября 2011

В этом проекте у меня есть меню для навигации по сайту.Из-за конструктивных ограничений эти ссылки жестко запрограммированы в проекте.Они не будут изменены (по требованию дизайнера и клиента).

Однако они хотят иметь выпадающие меню с элементами, которые можно добавлять или удалять.Я быстро взглянул на Google, и я не нашел способа сделать это.

Мне удалось создать грубую систему динамического меню, но при использовании этой системы издержки производительности были слишком высокими..

Есть ли что-нибудь умное, что я могу сделать, чтобы добиться этого?

Приветствия!

1 Ответ

4 голосов
/ 09 сентября 2011

Если вы не врезались в самодельную систему (это не похоже на вас, поскольку вы используете фреймворк), взгляните на KnpMenuBundle . Он достаточно гибкий, и в зависимости от того, что вы подразумеваете под «элементами, которые можно добавлять или удалять», вы можете комбинировать его с простым интерфейсом CRUD для системы MenuItem, чтобы позволить авторизованным пользователям изменять подменю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...