Суть такова делаю роуты интернет магазина по принципу чпу,не могу понять как отличать роуты категорий и товаров
имеем следующее:
Route::prefix('catalog')->group(function () {
Route::get('/{category:slug}', [CatalogController::class, 'categoryDetail'])->name('category');
Route::get('/{category:slug}/{subcategory:slug}', [CatalogController::class, 'categorySubDetail'])->name('subcategory');
});
Тоесть урлы могут быть следующих типов
http://.../catalog/categoria1
,
http://.../catalog/categoria1/podkategoria
это реализованно,но начинается интересное как реализовать роут товара когда урл может быть
http://.../catalog/categoria1/product1
или же
http://.../catalog/categoria1/podkategoria/product2
не могу понять уже день думаю ни как не надумаю,всем спасибо любым советам буду очень рад!