Модератор
Yuri
(@yube)
А штатные вариативные товары не подходят?
Юрий, там у меня будут атрибуты дни заданные (1,5,7,21 допустим) и услуги ( бег, плавание, гимнастика — например ) и определяться как задумано по формуле будет
Если он выбирает 5 дней, то его цена (в зависимости от варианта услуг, которые он выбрал) вычисляется по формуле x*5-5%, семь — x*7-6%, двадцать один — x*21-10%, где x- цена товара, согласно выбранному типу услуги за 1 день.
вариативные вроде как не имеют возможности задавать формулы такие
я как думал это реализовать, через acf repeat поле . в 1 поле [taxonomy(service)] . 2 поле цена [number]
соответственно человек добавляет сколько ему нужно service для товара и ценник для них любой, причем service имеют единые id для всех товаров. Вот мне идея сейчас пришла при добавлении в корзину отправлять выбранные параметры. там делать расчет перерасчет на back end и потом (не знаю как цена хранится в woocomerce) либо сохранять цену в бд или куки , смотря на каком моменте мы находимся.
решил свой вариант посмотреть, столкнулся с проблемой покупки товара не имеющего цену