• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Как добавить расчет цены за упаковку если основная цена - за кв.м?

misha25

Новичок
В товарах указана цена за 1 м². Необходимо на странице товара добавить элемент расчета, в котором будет показываться цена за упаковку и сколько в упаковке квадратных метров.
Пример
Получается что в корзину количество может быть дробным.
 

marr

Специалист
Местный
В товарах указана цена за 1 м². Необходимо на странице товара добавить элемент расчета, в котором будет показываться цена за упаковку и сколько в упаковке квадратных метров.
Штатно нет такой возможности. Надо писать свой функционал.
 

misha25

Новичок
Штатно нет такой возможности. Надо писать свой функционал.
Ну да, в самом Woocommerce нет. Думал может плагины есть или готовые решения, а я как-то неправильно ищу в интернете)
Уже вроде придумал как попробовать.
 

marr

Специалист
Местный
Нет таких плагинов. Вернее есть плагин для добавления счетчика количества, но вам нужно 2 связанных счетчика, такого не встречала.
 

misha25

Новичок
Решение нашлось.
Если кратко, действия следующие:
  1. Нужно вывести числовое поле для упаковок.
  2. Добавить пользовательское для товаров в котором мы будем указывать шаг (т.е. сколько кв.м в 1 упаковке)
  3. Сделать чтобы поле количества товара могло быть дробным, имело min и step значение из поля шага (из пункта 2).
  4. Организовать на JS взаимодействие полей количества товара и количества упаковок. Т.е. при изменении одного - меняется значение другого, и наоборот.
2022-09-15 13_39_44-1.jpg2022-09-15 13_41_12-2.jpg
 
Последнее редактирование:
Сверху Снизу