2016-09-06 11 views
-1

Я изучаю Symfony2, и я пытаюсь «покрыть» все, что может понадобиться для создания веб-сайта/приложения. Меню - один из них. Поэтому я установил пакет Symfony2 и Sonata.Управление конечным меню в Symfony2 (с пакетом администрирования Sonata)

В сети Я обнаружил, что «Комплект кнопочного меню» является наиболее часто используемым набором меню для Symfony2. Однако, прочитав документацию, я обнаружил, что он предоставляет только функциональность для меню рендеринга и определения пунктов меню из кода. Исходя из мира CMS, это решение выглядит только частичным для меня.

Какое лучшее решение для использования стандартных функций меню, например, в CMS (WordPress, Drupal, назовите его)? Решение, которое позволит администратору редактировать дерево меню «визуальный путь» из внешнего интерфейса, перенастроить элементы меню с помощью перетаскивания & капли и аналогичные стандартные функции для любой современной CMS. Решение, которое будет работать с Sonata или другим пакетом админов.

ответ

0

Ближайший ответ, который я нашел до сих пор можно увидеть на сайте:

http://www.codeproject.com/Tips/418196/Editing-Tree-Structures-in-Symfony

Он использует «Вложить дерево» расширение Doctrinte и дать одно решение, как вложенные древовидные структуры, такие как меню могут быть обработаны из Администратор сонаты. Жаль, что нет лучшего (из коробки) решения для такой общей вещи, как дерево меню.