Как быть в таких случаях?
Route::get('/{page}', 'Frontend\PageController@index');
Route::get('/{catalog}', 'Frontend\CatalogController@index');
Route::get('/{catalog}/{filters?}', 'Frontend\CatalogController@filters');
Route::get('/{catalog}{product}', 'Frontend\ProductController@index');
Первое решение которое приходит в голову это создать 1 route для page и catalog далее производить поиск в базе по url и выдавать разный результат.
Что если страниц будет 10000? Что если будет 3 различных типа страниц и нужно сохранять url на 1 уровне? И т.д.
-
Вопрос задан
-
86 просмотров