Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

GwindorSerg

Newbie
  
  • Posts

    2
  • Joined

  • Last visited

GwindorSerg's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Смысл такой- когда кол-во любых крючков Clover достигает 5шт, то базовая цена меняется с 410руб. на 390руб. (скидка 5%) Когда кол-во любых крючков Clover достигает 10шт, то цена меняется на 369руб. (скидка 10%) Но правильное изменение цены происходит только у последнего товара из нужной категории в списке товаров корзины Затык, я думаю в массиве или его отсутствии в районе штатного массива foreach ($products as $product) в файле /catalog/controller/checkout/cart.php Как-то надо сделать, чтобы корзина выводила пересчитанное значение $price для всех товаров из нужной категории
  2. Прошу прощения, понимаю, что прошло много времени, не не могли бы вы поделиться более подробными выкладками по реализации сией красоты? Как привязать категории к корзине? Как я понимаю нужно изменить запрос к БД в файле /system/library/cart.php добавив в него информацию о категориях? $product_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE p.product_id = '" . (int)$product_id . "' AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p.date_available <= NOW() AND p.status = '1'"); Вообще, у меня есть задумка сделать количественную скидку на товар из определенной категории. То есть, чтобы скидка работала не от количества одного товара, как в стандарте Opencart, а от общего кол-ва товара из определенной категории. Файл xml и то что считает сейчас корзина disc_Clover.xml
Guest
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.