Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 31.05.2016 14:48:48

Alex_01

Фильтрация товаров

Здравствуйте.
Есть фильтры которые связаны с товарами. Когда захожу в в определенную категорию, отображаются фильтры и товары относящиеся к данной категории. Вопрос в том, как при нажатии на фильтр (допустим год выпуска -> 2016), отображались все товары год выпуска которых 2016,и фильтр записывался в сессию или в куку, что б потом отобразить что то типо "Вы выбрали: 2016).
это функция которая отображает категорию с фильтрами и товарами.

    public function categoryShow($slug, Request $request)
    {
        $category = Category::with(['filterGroup.filters' => function($query){
            $query->has('product');
        }])->FindBySlug($slug);

        $products = $category->product()->paginate(10);

        return view('categories.show', compact('category','products'));
    }

Я ни прошу написать за меня функцию, я прошу тыкнуть меня в примеры или куда нибудь еще что бы сделать такой функционал

#2 09.08.2016 18:17:15

Александр

Re: Фильтрация товаров

->where('Столбец с датой','>','Нужная дата')
->where('Столбец с датой','<','Нужная дата');
Можно так.

Подвал раздела