ishibaev Posted June 8, 2013 Report Share Posted June 8, 2013 Необходимо сделать выборку товаров со скидкой из текущей категории. кто подскажет где рыть? Quote Link to post Share on other sites
alaster Posted June 8, 2013 Report Share Posted June 8, 2013 ProductsView.php - контроллер каталога, который вызывает Products::get_products(...)Передает в функцию массив $filter[] - условий фильтрации и упорядочивания продуктов. if(!empty($filter['discounted'])) $discounted_filter...... Суда по этому куску, SQL запрос дополнять не придется. Поэтому в function fetch(), потребуется получить флаг скидки и в зависимости от него определить $filter['discounted'], который в дальнейшем будет передан в get_products(). p/s Возможно придется править сам запрос. Или вообще в отдельную функцию выносить. Quote Link to post Share on other sites
ishibaev Posted June 9, 2013 Author Report Share Posted June 9, 2013 Смотреть текущие примеры и действовать по аналогии. Вообще "товаров со скидкой из текущей категории" - несколько некорректно и неоднозначно, так как "со скидкой" - относится к варианту, а не к товару.имеется ввиду - чтобы выводились в отдельный блок товары со скидкой из категории которую просматриваеш - т.е. если я нахожусь в категории мобильные телефоны - то и выводятся мобилки со скидками....... смотриш телики - телики со скидкой и т.д. Quote Link to post Share on other sites
disfated Posted June 10, 2013 Report Share Posted June 10, 2013 $simpla->products->get_products(array('category_id' => $category_id, 'discounted' => 1)) Quote Link to post Share on other sites
ishibaev Posted July 15, 2013 Author Report Share Posted July 15, 2013 $simpla->products->get_products(array('category_id' => $category_id, 'discounted' => 1)) А по подробнее можно? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.