У меня есть контроллер, который звонил по этому маршруту website.lrv/products/{category-url}
public function categoryProducts($uri, Request $request) { /** some code **/ }
У меня есть несколько ссылок, которые отвечают за заказ товаров, я добавил их прямо в шаблон блэйда, например:
route('client.category.products', [
'url' => Route::current()->url,
'order' => 'article',
'by' => 'desc' ])
route('client.category.products', [
'url' => Route::current()->url,
'order' => 'article',
'by' => 'asc' ])
А ссылка на запрос с заказом:
website.com/products/chargers?order=name&by=asc
Теперь я хочу добавить фильтры продуктов. У меня много фильтров, каждый фильтр может содержать много значений. Проблема в том, что я не знаю, как сделать маршрут, чтобы получить что-то подобное:
website.com/products/chargers?width=10,20,30&height=90,120,150
или что-то в этом роде.
Мне нужно получить массив запросов так:
$request = [
....
filters => [
width => ['10','20','30'],
height => ['90','120','150'],
],
....
];`
Если вам нужна дополнительная информация, я отредактирую свой вопрос.