За последние 24 часа нас посетили 24665 программистов и 1676 роботов. Сейчас ищут 1467 программистов ...

Вывод блока при определенном условии свойства товара

Тема в разделе "Wordpress", создана пользователем dmitry22brn, 16 июн 2016.

  1. dmitry22brn

    dmitry22brn Новичок

    С нами с:
    16 июн 2016
    Сообщения:
    1
    Симпатии:
    0
    вот как я смог вывести блоки только на товарах или простых или вариативных

    PHP:
    1. <?php if ($product->product_type == "simple") : ?>
    2. содержимое
    3. <?php endif; ?>
    так мне подсказали как можно привязать вывод к определенному атрибута в моем случае есть свойство proizvoditelnost и значение 12-000-btu присвоенное некоторым товарам.
    задача вывести div блоки на карточках товаров именно с данным свойством

    мне подсказали следующую процедуру:

    PHP:
    1. <?php
    2. $proizvoditelnost_arr =  wp_get_post_terms( $product->id, 'pa_proizvoditelnost');
    3.  
    4. $proizvoditelnost = sizeof($proizvoditelnost_arr) > 0 ? $proizvoditelnost_arr[0]->name : '12-000-btu';
    5.  
    6.  
    7.  
    8. <div class="product-details221"><a href="http://climat.aabit.ru/kalkulyator-po-raschetu-kondicionera/">Расчет мощности</a></div>
    9. <div class="product-details222"><a href="http://climat.aabit.ru/montazh-kondicionerov/">Монтаж от <span class="deng">5000 руб.</span></a></div>
    10. <div class="product-details223"><a href="http://climat.aabit.ru/shipping/">Доставка</div>
    11. ?>
    но выдает ошибку на div блоки что я делаю не так?? и правильная ли процедура???
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв