Десятичное количество товара


leonwew
 Поделиться

Рекомендуемые сообщения

Добрый день) Сборка OPENCART.CMS. Помогите мне разобраться с процессом добавления товара в корзину. У меня реализована возможность добавлять не целое (например 1.5) число товаров в корзину. Проблема в том, что если вводить число через запятую оно округляется. В корзине это удалось побороть путем 

Цитата

str_replace(",",".",$quantity)

 

Но вот на карточке товара - нет. Прикрепляю модуль который сделал сам по аналогии из модуля для OP 1.5. Я так понимаю нужно копать "catalog/controller/checkout/cart.php", а именно строчку №307 переделав её 

$quantity = (int)$this->request->post['quantity']; (до)
$quantity = str_replace(",",".",(int)$this->request->post['quantity']); (после)

Но это не помогло. Может у кого-то есть какие-то соображения? 

float_quantity.xml

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

От Фрилансера, верно. Но тут соль ещё в том, что бы научится самому и вникнуть в процесс, а не использовать готовые решения. Готовое - в последнюю очередь. 

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

45 минут назад, leonwew сказал:

От Фрилансера, верно. Но тут соль ещё в том, что бы научится самому и вникнуть в процесс, а не использовать готовые решения. Готовое - в последнюю очередь. 

Если много свободного времени - тогда в путь :)

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу