Здравствуйте! У некоторых товаров есть оптовая цена. Для этого создана группа покупателей "Оптовики" и в акции у некоторых товаров проставлена цена для этой группы.
Во фронтенде в категории я хочу сделать галочку "Показать только товары с оптовой ценой". По нажатию на которую должны выходить только те товары, у которых для группы покупателей "Оптовики" заполнена акционная цена. Как мне это сделать?
Галочку, как я понимаю, нужно сделать как ссылка с get-параметром, например, site.ru/posuda?opt=yes
И в модели
/catalog/model/catalog/product.php в функции
getProducts() добавить условие для выборки если есть get параметр, т.е.:
if (isset($_GET['opt'])) {
$sql .= // выбрать только те товары, у которых есть акционная цена для группы покупателей "Оптовики"
}
Мне очень сложно разобраться в таких сложных SQL запросах, может кто-нибудь уже делал у себя подобное?
P.S.: У меня ocStore 2.3.0.2.3