@Spirit412

Laravel 10. Разные контроллеры в зависимости от параметра запроса?

Есть древний проект на PHP 5
Суть проекта - некий сервис с событиями. Есть модерация событий (описание, редактирование участников и пр)
Есть публичная часть: страница события с вкладками: Участники, контакты и т.п.
Сейчас, под каждое новое событие создаётся запись в БД с определенной структурой. Дальше папка для модерации с названием как запись в БД и папка для публичной части с названием как в БД.
И дальше скрипты.
Почему так? потому что описание события, оформление - на каждое событие отличается. Набор вкладок такжы может быть разным.

Пришли к тому что нужно переписать на Laravel 10.
Единственным решением вижу - один роутер, но разные контроллеры в зависимости от параметра запроса. Соответственно, каждый контроллер со своим набором вьюшек на блейде.

Ну а модель и методы работы с БД у всех однаковы.

Других вариантов как это сделать нет?
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы