Прошу прощения, понимаю, что прошло много времени, не не могли бы вы поделиться более подробными выкладками по реализации сией красоты?
Как привязать категории к корзине?
Как я понимаю нужно изменить запрос к БД в файле /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