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

Весовой товар с нестандартной ценой

Image CMS

can_do

Новичок
#1
Второй день на форуме и в плагинах, нормально решения не нашёл, давайте вместе!

Весовой товар, цена которого указана отлично от стандарта (грамма и килограмма). В БД цена например, за 500 гр, покупателю отображается цена так же 500 гр. Купить можно 100 гр, например.

как решить?

//** Продвинутый вариант **//
Было бы интересно менять цену товара например с 500 гр на 100 гр, на лету, чтобы покупатель мог воспользоваться магазином и сравнить цены с другим по типу того как меняются валюты.
Есть подвопрос6 указывая вес товара в атрибутах это влияет только на доставку?

Вдруг кто сам захочет покапаться, вот названия плагинов, которые я просматривал:
wc-dynamic-pricing-and-discounts — меняет цены по заданному шаблону, добавляет скидки в корзину по условию
uni-woo-custom-product-options — большой комбайн за 45 минут не разобрался сможет ли он решить проблему сабжа
woo-advanced-qty — можно проставить шаг количества
woocommerce-measurement-price-calculator — добавляет своё поле количеством, так же можно изменить шаг количества; можно решить задачу, но есть ньюансы, которые заставляют задуматься о изящности решения. К тому же расчет происходит в каждом товаре отдельно, условия нельзя присвоить группе, товаров или категории как в следующем плагине.
woocommerce-tm-extra-product-options — большой комбайн по данному вопросу, уверен он может решить задачу. Примеры на сайте CSV подписаны для хз знает кого. поэтому нужное не найти. Внутри много опций самому не разобраться, в доках инфы не достаточно. Большой плюс что условия можно применять к категориям и отдельным товарам по списку.
 

can_do

Новичок
#2
Чем не подходит вариации:
Во первых вариации уже есть у каждого товара, например 5, добавив вариацию еще и на вес даже скажем четыре позиции 50, 100, 150, 250 гр. БД сильно раздувается на ровном месте. 5*4 для каждого товара.
 

can_do

Новичок
#3
Самое простое решение указать в настройках продукта цену за 1 грамм, и шорткодом вывести цену отдельно с помощью шорткода, но для вариативных товаров? Или делать группированные товары?
 
Сверху Снизу