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

Как обратиться к вариативному товару?

Тема в разделе "Вопросы новичков", создана пользователем vasja, 21 июл 2015.

  1. vasja

    vasja

    Сообщения:
    167
    Симпатии:
    4
    Баллы:
    18
    Привет. Есть товары простые object(WC_Product_simple), а есть вариативные object(WC_Product_variable). как можно обратиться к вариативным и стянуть у них атрибуты?
    global $product;
    if($product->..) {...}
     
  2. vasja

    vasja

    Сообщения:
    167
    Симпатии:
    4
    Баллы:
    18
    все, сам разобрался - if($product->product_type == 'variable') {..}
     
  3. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    553
    Баллы:
    113
    Проще посмотреть вывод атрибутов вариативного товара в карточке товара.
    - функция вывода woocommerce_variable_add_to_cart() (файл : \plugins\woocommerce\includes\wc-template-functions.php )
    - типовой шаблон вывода \plugins\woocommerce\templates\single-product\add-to-cart\variable.php, который вызывается из функции woocommerce_variable_add_to_cart()