Добрый день! Подскажите как сделать чтобы при добавлении в корзину товара кол-во умножалось на кол-во в каком-то поле и можно ли использовать для этого неиспользуемые поля напр. jan ean
Суть идеи в указании цены за единицу, а тк предполагается оптовая торговля то цена в итоге должна писаться за упаковку, а это надо автоматизировать либо делать в корзине предупреждение, что кол-во не полное для упаковки. Тут толком и полей в опциях всего то пару штук, как из комбобокса такую схему сделать даже не догадываюсь
А в упаковке ведь какое то кол-во товар. Тогда да, можно умножать кол-во из поля на кол-во в поле. Делаем вывод поля, например sku Отображение SKU, UPC в карточке товара или еще где-то Далее, в шаблоне в product.tpl , где то около цены добавляем поле HTML: <input type="hidden" name="sku" value="<?php echo $sku; ?>" /> а в файле \catalog\controller\checkout\cart.php в функции public function add() { меняем это PHP: $this->cart->add($this->request->post['product_id'], $this->request->post['quantity'], $option, $recurring_id); на это PHP: $this->cart->add($this->request->post['product_id'], ($this->request->post['quantity'] * $this->request->post['sku']), $option, $recurring_id);