Динамический роутинг
В таблице articles хранятся данные. Там есть столбец - alias, в который на латинице пишется адрес
до нужной страницы. Например, primer-url.
Как на laravel сделать так, чтобы я мог гулять по этим самым алиасам (+ подгрузка нужного контроллера) без предварительного создания роута в routes/web.php ?
Из того, что первым пришло в голову - при создании записи добавлять в конец файла web.php роут. Правильное ли это решение ? Или есть иное
p.s laravel 8
Ответы (1 шт):
Автор решения: no4ch
→ Ссылка
Используй динамический роутинг
Route::get('/{alias}', function ($alias) {
return 'Alias is '. $alias;
});
Ссылка на документацию и примеры: https://laravel.com/docs/8.x/routing#route-parameters