Как в laravel создать динамичный роутинг?

Есть подкатегории, например Смартфоны и телефоны > телефоны > мобильные телефоны
как в ларе сделать динамический роут для такой структуры?
ПС: подкатегорий может быть только 1, а может быть и n-е число, но все должно ссылаться на 1 action в контроллере
  • Вопрос задан
  • 404 просмотра
Пригласить эксперта
Ответы на вопрос 1
Alex_Wells
@Alex_Wells
PHP/Kotlin
Сделать так, что-бы laravel выдал массив категорий автоматически - невозможно. Но explode никто не отменял.

В рауте указываете named attribute {stuff}, указываете нужный regex ->where('stuff', 'regex here'), потом в контроллере подхватываете, explode и получаете то, что вам нужно. Последним элементом всегда будет slug товара.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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