Support » Plugin: YML for Yandex Market » Не отображается Made и Brand

  • Resolved elmurza

    (@elmurza)


    В настройках выбраны необходимые атрибуты (https://yadi.sk/i/8xycyjJRWq57Rw)
    Но в фиде их нет, они игнорируются.
    Увидел что в offer.php для этих параметров стоят значения off и disable, смена на on и enable, никакого результата.

    По сути у меня только одна страна и один производитель, можно ли вставить просто какой-нибудь код чтобы он до закрытия тега </offer> отображался в виде обычного текста

    <vendor> VISSA </vendor>
    <country_of_origin> Россия </country_of_origin>

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author icopydoc

    (@icopydoc)

    Добрый день.
    А товаров этот атрибут прописан глобальным? Можно скрин товаров?

    Можно и одинаковое зафигачить. Тогда вам нужно в фанкшин код такой:

    add_filter('yfym_append_simple_offer_filter', 'my_append_simple_offer_filter_func', 99, 3);
    add_filter('yfym_append_variable_offer_filter','my_append_variable_offer_filter_func', 99, 4);
    function my_append_simple_offer_filter_func($result_yml, $product, $numFeed) {
    $result_yml .= "<vendor>VISSA</vendor>".PHP_EOL;
    $result_yml .= "<country_of_origin>Россия</country_of_origin>".PHP_EOL;
    return $result_yml;
    }
    function my_append_variable_offer_filter_func($result_yml, $product, $offer, $numFeed) {
    $result_yml .= "<vendor>VISSA</vendor>".PHP_EOL;
    $result_yml .= "<country_of_origin>Россия</country_of_origin>".PHP_EOL;
    return $result_yml;
    }
    • This reply was modified 4 months, 2 weeks ago by icopydoc.
    Thread Starter elmurza

    (@elmurza)

    А товаров этот атрибут прописан глобальным? Можно скрин товаров?

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

    нужно в фанкшин код

    Я сделал по вашему совету и вставил код в функтион, но результата нет, в самом плагине пересоздали фид, перехожу, а там эти строчки отсутствуют.

    • This reply was modified 4 months, 2 weeks ago by elmurza.
    Plugin Author icopydoc

    (@icopydoc)

    Хм. Странно. Этот код должен работать хорошо… А версия плагина свежая? Можно ссылку на ваш фид?
    Вы прям настройки пересохранили или просто быстрым обновлением воспользовались? Нужно прям один раз пересохранить настройки плагина, чтобы кэш сбросился.

    Thread Starter elmurza

    (@elmurza)

    Применил ваш совет по последнему предложению и все заработало! Спасибо огромное!)

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.