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

Цена из произвольного поля

Тема в разделе "Фриланс. Услуги, запросы на услуги", создана пользователем brash, 23 июл 2015.

  1. brash

    brash

    Сообщения:
    11
    Симпатии:
    5
    Баллы:
    3
    Здравствуйте, есть такая задача,
    Для добавления товара использую wp all import
    Решили что для 1 товара будет одна строчка в импорте. поэтому атрибуты мы прописываем по такой схеме

    атрибут размер:
    324х234 | 234xsdf | 234x234

    атрибут комплектация:
    комплект | полотно
    и т.д.

    А в настройках импорта ставлю галочкупросчитать все варианты и он автоматом проставляет все варианты.

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


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

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

    Надеюсь кто то возьмется помочь.
    Еще по теме вот тут что то близкое к моему решению, может поможет?
    http://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";
    
      }
     
    Последнее редактирование модератором: 24 июл 2015
  2. brash

    brash

    Сообщения:
    11
    Симпатии:
    5
    Баллы:
    3
    Все тема закрыта, решили все подругому сделать.
    Т.е. обойтись обычнм функционалом Woocomerce и сделать товары в импорте - с какимто количеством строк на товар.
     
    • Нравится Нравится x 1