В этом проекте, над которым я работаю, заголовок содержит элементы меню, в которых есть раскрывающиеся списки, показывающие соответствующие элементы для выбранного элемента меню. Эти элементы предназначены для извлечения прямо из базы данных, поэтому элементы можно добавлять/удалять, когда это необходимо.
Мой вопрос: как это будет работать, если я использую Element с CakePHP? Я понимаю, что элемент — это немного повторно используемого кода, но я не уверен, где должен быть размещен логический код? Использует ли элемент свой собственный контроллер или мне нужно добавить код к каждому отдельному контроллеру, который активен в проекте?
Ваше здоровье!