VaM

Как добавлять в корзину дробное количество товара?!

1 сообщение в этой теме

К примеру, есть товар - колбаса 1 кг. стоиостью 999 руб.

А я хочу купить 300 грамм (0.3 кг) колбасы, как быть?!

 

Для этого достаточно в базе данных, в таблице order_products, тип колонки quantity (количество) поменяйте с int на doublе, к примеру.

Что б можно было в корзину добавлять не целые числа, а например 1.1 и т.д.

Вот гляньте скрин.

Это я поменял тип колонки на double у quantity в таблице order_products

и теперь можно добавлять числа с плавающей запятой.

т.е. на скрине я для примера добавил 0.3 в корзину.

Цена за 1 = 13999 руб.

0.3 = 4199 руб.

Даже в корзине всё выглядит нормально, т.е. так и пишет 0.3

Ничего править даже не пришлось в коде.

 

Screenshot from 2017-10-23 18-05-11.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах