
Здравствуйте, есть такая задача,
Для добавления товара использую wp all import
Решили что для 1 товара будет одна строчка в импорте. поэтому атрибуты мы прописываем по такой схеме
атрибут размер:
324х234 | 234xsdf | 234x234
атрибут комплектация:
комплект | полотно
и т.д.
А в настройках импорта ставлю галочкупросчитать все варианты и он автоматом проставляет все варианты.
Но есть одна проблема что если я товар записал одной строчкой и мне нужно
для комплекта и полотна поставить разные цены, я этого сделать не смогу так как поле с ценой только одно,
А как писал выше хотелось бы использовать на 1 товар 1 строчку.
Придумал следующее но до конца реализовать не могу, не хватает знаний.
Вот что придумал - сделать в импорте поле с дополнительной ценой,
и импортировать в дополнительное поле, которое я уже вывел около цены.
Тоесть вторая цена в шаблоне появилась.
Теперь осталась задача - сделать чтоб основная цена менялась на значение дополнительного поля, при нажатии кнопки комплект или полотно.
Надеюсь кто то возьмется помочь.
Еще по теме вот тут что то близкое к моему решению, может поможет?
https://wpcommerce.ru/threads/izmenenie-vyvoda-svojstv-tovara-radiobutton.1608/
Вот сайт где проходят работы.
http://ci62906-wordpress-3.tw1.ru/dveri/fortuna-1-dver-gluhaya-dg/
вторую цену добавил в дополнительное поле prise2
вывожу это такой функцией, в двух словах прибавляю к основной цене, цену комплектующих, и получаю комплект
Для добавления товара использую wp all import
Решили что для 1 товара будет одна строчка в импорте. поэтому атрибуты мы прописываем по такой схеме
атрибут размер:
324х234 | 234xsdf | 234x234
атрибут комплектация:
комплект | полотно
и т.д.
А в настройках импорта ставлю галочкупросчитать все варианты и он автоматом проставляет все варианты.
Но есть одна проблема что если я товар записал одной строчкой и мне нужно
для комплекта и полотна поставить разные цены, я этого сделать не смогу так как поле с ценой только одно,
А как писал выше хотелось бы использовать на 1 товар 1 строчку.
Придумал следующее но до конца реализовать не могу, не хватает знаний.
Вот что придумал - сделать в импорте поле с дополнительной ценой,
и импортировать в дополнительное поле, которое я уже вывел около цены.
Тоесть вторая цена в шаблоне появилась.
Теперь осталась задача - сделать чтоб основная цена менялась на значение дополнительного поля, при нажатии кнопки комплект или полотно.
Надеюсь кто то возьмется помочь.
Еще по теме вот тут что то близкое к моему решению, может поможет?
https://wpcommerce.ru/threads/izmenenie-vyvoda-svojstv-tovara-radiobutton.1608/
Вот сайт где проходят работы.
http://ci62906-wordpress-3.tw1.ru/dveri/fortuna-1-dver-gluhaya-dg/
вторую цену добавил в дополнительное поле prise2
вывожу это такой функцией, в двух словах прибавляю к основной цене, цену комплектующих, и получаю комплект
Код:
add_action( 'woocommerce_single_product_summary', 'wc_rooms_prise_two', 16 );
function wc_rooms_prise_two() {
global $product;
$prise22 = get_field(prise2);
//echo $product->regular_price;
//echo $product->sale_price;
$polotno = $product->regular_price;
$summ = $polotno + $prise22;
echo"<div style='clear:left;margin:10px;'></div>";
echo "цена комплекта% $summ";
}
Последнее редактирование модератором: