Автор Тема: Проблема с YML файлом  (Прочитано 582 раз)

08 Август 2018, 16:00:23
  • Пользователь
  • **
  • Сообщений: 78
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Валидатор XML-фидов выдает ошибку:

"XML-файл не соответствует схеме.
Строка: 15 Позиция: 10
Подробнее
<detail>The content of element 'offers' is not complete. One of '{offer}' is expected.</detail>"

Подскажите пожалуйста, в чем ошибка?
08 Август 2018, 17:02:22
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
В вашем импортируемом файле не указан тэг '{offer}'
08 Август 2018, 18:01:46
Ответ #2
  • Новичок
  • *
  • Сообщений: 12
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Хотелось бы взглянуть на сам XML-файл.
Очевидно, в нем между тегами <offers> и </offers>отсутствуют блоки с описанием конкретного товара примерно такого вида:

<offer id="22222">
<url>https://hard.rozetka.com.ua/msi_interceptor_ds200_gaming_mouse/p13906670/</url>
<price>1189</price>
<categoryId>5052</categoryId>
<picture>https://i1.rozetka.ua/goods/1845965/msi_interceptor_ds200_gaming_mouse_images_1845965624.jpg</picture>
<name>Мышь MSI Interceptor DS200 USB Black (1206203)</name>
<vendor>MSI</vendor>
<vendorCode>DS200</vendorCode>
</offer>

И такой блок для каждого товара
09 Август 2018, 12:25:36
Ответ #3
  • Пользователь
  • **
  • Сообщений: 78
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Хотелось бы взглянуть на сам XML-файл.
Очевидно, в нем между тегами <offers> и </offers>отсутствуют блоки с описанием конкретного товара примерно такого вида:

<offer id="22222">
<url>https://hard.rozetka.com.ua/msi_interceptor_ds200_gaming_mouse/p13906670/</url>
<price>1189</price>
<categoryId>5052</categoryId>
<picture>https://i1.rozetka.ua/goods/1845965/msi_interceptor_ds200_gaming_mouse_images_1845965624.jpg</picture>
<name>Мышь MSI Interceptor DS200 USB Black (1206203)</name>
<vendor>MSI</vendor>
<vendorCode>DS200</vendorCode>
</offer>

И такой блок для каждого товара

Настройки в самом модуле:
http://joxi.ru/MAjyG9wh478W82
http://joxi.ru/l2Z51QyuwZabEm (Sales notes и Delivery Options насколько я понял заполнять необязательно..может в этом ошибка как раз?)
http://joxi.ru/nAy0BMwTYNWxV2 (характеристики по сути вообще не актуальны из-за специфики товаров)
http://joxi.ru/V2VNagXUxWag52 (тут выбрал категории нужных производителей)

Сам файл в приложении

"XML-файл не соответствует схеме.
Строка: 12 Позиция: 10
Подробнее
<detail>The content of element 'offers' is not complete. One of '{offer}' is expected.</detail>"