StalkerClasses
Новичок
Хотел бы интегрировать фреймворк (остановился на двух Yii, Laravel) в свой проект.
И заранее хотел узнать правильную реализацию идеи интеграции.
Есть таблица страниц "tbl_pages", контроллер и маршрут который обрабатывает страницы на основе дерева.
Есть таблица "tbl_content" содержимого с разбивкой на тип данных по полю ContentType (текст, картинка, слайдер, форма, плагин новости). Плагин новости выбирает данные из таблицы и по идее должен иметь свой роутер на основе роутера страницы.
Содержимое из таблицы собирается в переменную $content и передается в вид в странице.
Вопрос в следующем - можно ли в фреймворках условно говоря на примере плагина новости еще раз запустить контроллер, action специально для него, как аналогично это делается для страницы.
Изображение с пояснениями приложил.![Безымянный.png](/talk/data/attachments/1/1281-575c94aca5228b089175540cc1f98fb3.jpg)
И заранее хотел узнать правильную реализацию идеи интеграции.
Есть таблица страниц "tbl_pages", контроллер и маршрут который обрабатывает страницы на основе дерева.
Есть таблица "tbl_content" содержимого с разбивкой на тип данных по полю ContentType (текст, картинка, слайдер, форма, плагин новости). Плагин новости выбирает данные из таблицы и по идее должен иметь свой роутер на основе роутера страницы.
Содержимое из таблицы собирается в переменную $content и передается в вид в странице.
Вопрос в следующем - можно ли в фреймворках условно говоря на примере плагина новости еще раз запустить контроллер, action специально для него, как аналогично это делается для страницы.
Изображение с пояснениями приложил.
![Безымянный.png](/talk/data/attachments/1/1281-575c94aca5228b089175540cc1f98fb3.jpg)