Вы абсолютно правы, на скрине сортировка и вывод количества страниц. Разве при формировании запроса я не могу до order by вставить условие and, or ?
В контроллере я получаю request и засовываю в переменную $data, которая потом обрабатывается в модели функцией getProducts. Сделал по аналогии с сортировкой, добавил такие же строки только со своими именами переменных. Если не трудно поясните мне, что здесь неправильно и почему это не вписывается в MVC.
JSON формирую потому, что у меня одинаковые имена параметров attribute_id, text, category_id
"[{"attribute_id":4,"text":"8гб","category_id":20},{"attribute_id":4,"text":"16ГБ","category_id":20},{"attribute_id":2,"text":"1","category_id":20},{"attribute_id":2,"text":"4","category_id":20},{"attribute_id":3,"text":"333","category_id":20},{"attribute_id":3,"text":"7000","category_id":20}]"
думал что так проще будет.