Автор Тема: Внедрить заказы товаров дробным числом, PS 1.6.1.5  (Прочитано 924 раз)

26 Сентябрь 2018, 12:48:41
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте.
Главная задача: Сделать возможным выбор для каждого товара вида подсчета его количества целым или дробным числом. Например: ткани дробно 0.2, 0.3, 0.4 и т.д., а пуговицы целыми числами поштучно 1, 2, 3..
Чтобы это отображалось во всех модулях и разделах CMS. В быстром заказе, в письме админу о заказе, в управлении остатками, в корзине и т.д.
26 Сентябрь 2018, 13:43:11
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
На prestashop.com такой модуль стоит $239,99.
26 Сентябрь 2018, 19:28:37
Ответ #2
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не кисло, 16 килорублей... Я почти все уже сам исправил. Посидел пару вечеров, qty и прочие quantity переводил во float.
В целом все работает, но осталось в некоторых местах, просто туплю сижу, никак не пойму куда дальше лезть. Надоело уже самому ковыряться, и хочется побыстрее. Поэтому решил обратиться за помощью.
27 Сентябрь 2018, 13:33:03
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Так конкретно и пишите, что нужно. Спрашиваете как сдеалать, а у вас уже почти готовое решение.
Выкладывайте что сделали, где ошибки, кто-то и подскажет. Исправить пару строк кода можно, с нуля писать как все делать мало кто будет.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
27 Сентябрь 2018, 18:15:35
Ответ #4
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я делал по этой инструкции
http://web-esse.ru/internet-shops/prestashop-kolichestvo-tovara-drobnym-chislom/

Плюс сам еще по тому же принципу проверил остальные коды. Исправлял значения qty, quantity и product_quantity на Float, плюс нашел как сделать шаг 0.1 при нажатии на +\- .

Остались такие проблемы:
1. При добавлении товаров в количестве меньше 1 (например 0.8 метра) в пустую корзину - корзина продолжает считаться пустой, пишет 0 товаров. Даже если положить в нее 3 товара, каждый меньше 1. Открываешь корзину - там пусто. Но после добавления еще одного товара больше 1 - сразу считает правильно 4 товара и все начинают отображаться.

2. Не дает править количество товара в корзине в ручную. Только кнопками +/- .

3. При открытии быстрого просмотра товара - нельзя заказать дробное количество. Там все еще только целые числа.

4. В письме о заказе для клиента все цифры правильно отображаются, в админке PrestaShop при распечатке PDF-счета тоже. А в письме админу о новом заказе числа все равно целые.
29 Сентябрь 2018, 10:47:58
Ответ #5
  • Новичок
  • *
  • Сообщений: 4
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
30 Апрель 2020, 16:25:14
Ответ #6
  • Новичок
  • *
  • Сообщений: 9
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вопрос решен.
Спасибо.

Можете поделиться что нужно исправить что бы в корзину меньше 1 отображалося?