support 447 Опубликовано 23 октября, 2017 Жалоба Share Опубликовано 23 октября, 2017 К примеру, есть товар - колбаса 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 Ничего править даже не пришлось в коде. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения