Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Puerh

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Puerh

  1. Добрый день.

     

    Возможно, что я просто не нашел ответа на форуме, но как добавить для пользователей интернет-магазина такую опцию отображения товара, что бы можно было выбирать показывать все товары или только имеющиеся в наличии?

     

    А если нет, то как визуально отличить имеющийся товар от отсутствующего?

     

    Спасибо.

     

    Версия OpenCart 1.5.5.1

  2. как в процессе оказалось - мне нужно не совсем это :-)

    мне нужны такие Опции товара, где можно было бы выбрать 1) товар целиком, 2) половину и 3) четверть.

    я создаю такие опции, но при покупке почему-то считает, а точнее вычитает, не правильно :(

    не могли бы вы мне помочь с этим?

    a? :-)

  3. порылся и нашел следующее решение:

     

    заменяем в

     

    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 ;

     

     

     
    ...и теперь в ячейке кол-во вводятся Х.ХХ значения и в корзине все считается,
    но как узнает покупатель об этой возможности покупать нецелое кол-во товара?)
  4. в product_option_value переменная quantity типа decimal(3,2)

    и что, есть у кого-то идеи по реализации опции 1/2 и 1/4 кол-ва товара?

    разве в OpenCart не реализована такая опция, как продажа 0,5 и 0,25 количества товара?

  5. Добрый день.
     
    Продаю чай в брикетах поштучно, но хочется сделать как у иностранных конкурентов - продажа кусочечка чая, так сказать, "на пробу".
     
    Порылся и нашел вот такой вроде бы вполне реалистичный совет:
     

    А попробуйте просто через mySQL изменить тип и кол-во знаков после запятой в переменной 'quantity', отвечающей за количество товара. Должно помочьsmile.png
    Там по умолчанию установлен тип INT - 4 (только целые четырёхзначные числа и меньше), поставьте DECIMAL - 4,1 (любые числа с 1 знаком после запятой).

     
    я полез в phpMyAdmin и изменил 'quantity' с INT - 4 на DECIMAL - 4,2 и количество стало отображаться с сотыми знаками после запятой, НО в опциях товара все равно не хочет эти десятые и сотые запоминать и сбрасывает их на ноль (целые же не сбрасывает).
     
    Может есть у кого совет?
     
    Версия OpenCart 1.5.5.1

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.