• На сайте каталог с тремя уровнями вложенности.
    В yml выгружается родитель и его один уровень. Третий не выгружается.
    Таким образом, товары выгружаются без categoryId и вызывают на Маркете ошибку “Укажите одну из categoryId, перечисленных в элементе categories”

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter pavlikru

    (@pavlikru)

    Разобрался в свой проблеме. Дело было в другом.
    У товара в woocommerce может не быть категории. И такие товары попадают в yml без categoryId, так как get_the_terms пустой ответ возвращает, что логично.
    Но для Маркета categoryId является обязательным элементом. Поэтому нельзя выгружать товары без категорий, иначе yml будет вызывать ошибку.
    Ну или ставить categoryId на виртуальную категорию “Без категории”.

    Plugin Author Anton Vanyukov

    (@vanyukov)

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Не работает выгрузка больше 2 уровней категорий’ is closed to new replies.