-
Публікації
5 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Puerh
-
-
как в процессе оказалось - мне нужно не совсем это :-)
мне нужны такие Опции товара, где можно было бы выбрать 1) товар целиком, 2) половину и 3) четверть.
я создаю такие опции, но при покупке почему-то считает, а точнее вычитает, не правильно :(
не могли бы вы мне помочь с этим?
a? :-)
-
порылся и нашел следующее решение:
заменяем в
system/library/cart.php
(int)$qty -> (float)$qty
admin/model/catalog/product.php
(int)$data['quantity'] -> (float)$data['quantity']
(int)$product_option_value['quantity'] -> (float)$product_option_value['quantity']
(int)$product_discount['quantity'] -> (float)$product_discount['quantity']
admin/model/sale/order.php
(int)$order_product['quantity'] -> (float)$order_product['quantity']
(int)($download['remaining'] * $product['quantity'] -> (float)($download['remaining'] * (float)$product['quantity']
(int)$return_product['quantity'] -> (float)$return_product['quantity']
(int)$product['quantity'] -> (float)$product['quantity']
catalog/model/checkout/order.php
(int)$product['quantity'] -> (float)$product['quantity']
(int)($download['remaining'] * $product['quantity'] -> (float)($download['remaining'] * (float)$product['quantity']
(int)$order_product['quantity'] -> (float)$order_product['quantity']
а потом в phpMyAdmin:
ALTER TABLE `product` CHANGE `quantity` `quantity` DECIMAL( 4, 2 ) NOT NULL ;
ALTER TABLE `product` CHANGE `minimum` `minimum` DECIMAL( 4, 2 ) NOT NULL ;
ALTER TABLE `order_product` CHANGE `quantity` `quantity` DECIMAL( 4, 2 ) NOT NULL ;
...и теперь в ячейке кол-во вводятся Х.ХХ значения и в корзине все считается,но как узнает покупатель об этой возможности покупать нецелое кол-во товара?) -
в product_option_value переменная quantity типа decimal(3,2)
и что, есть у кого-то идеи по реализации опции 1/2 и 1/4 кол-ва товара?
разве в OpenCart не реализована такая опция, как продажа 0,5 и 0,25 количества товара?
-
Добрый день.
Продаю чай в брикетах поштучно, но хочется сделать как у иностранных конкурентов - продажа кусочечка чая, так сказать, "на пробу".
Порылся и нашел вот такой вроде бы вполне реалистичный совет:
А попробуйте просто через mySQL изменить тип и кол-во знаков после запятой в переменной 'quantity', отвечающей за количество товара. Должно помочь
Там по умолчанию установлен тип INT - 4 (только целые четырёхзначные числа и меньше), поставьте DECIMAL - 4,1 (любые числа с 1 знаком после запятой).
я полез в phpMyAdmin и изменил 'quantity' с INT - 4 на DECIMAL - 4,2 и количество стало отображаться с сотыми знаками после запятой, НО в опциях товара все равно не хочет эти десятые и сотые запоминать и сбрасывает их на ноль (целые же не сбрасывает).
Может есть у кого совет?
Версия OpenCart 1.5.5.1
опция показа товаров имеющихся в наличии
в Шаблони, дизайн та оформлення магазину
Опубліковано:
Добрый день.
Возможно, что я просто не нашел ответа на форуме, но как добавить для пользователей интернет-магазина такую опцию отображения товара, что бы можно было выбирать показывать все товары или только имеющиеся в наличии?
А если нет, то как визуально отличить имеющийся товар от отсутствующего?
Спасибо.
Версия OpenCart 1.5.5.1