Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Смотрим скриншот- http://clip2net.com/s/5eZir2

 

 

 

Не найдено описание для элемента "yml_catalog". Возможно неверно указан корневой элемент.
Строка: 3 Позиция: 38
Подробнее<detail>cvc-elt.1.a: Cannot find the declaration of element 'yml_catalog'.</detail>
 

Эт как так?)

Ссылка на сообщение
Поделиться на другие сайты

оке

 

Это понедельник, у яндекса похмелье.

Давайте xml в студию)

 

Скажу сразу, ни куда не лез, ниче не менял)

yandex.php

Ссылка на сообщение
Поделиться на другие сайты

Читаем на скриншоте:

Валидация формата экспортного файла для партнерской программы Яндекс.Авто.
Ознакомьтесь с Техническими требованиями.

По ссылкам идём - видим, что формат выгрузки в Яндекс.Авто отличается от формата Я.Маркета. Поэтому и ошибка.

Как проверить под Я.Маркет не нашёл...

Ссылка на сообщение
Поделиться на другие сайты

Читаем на скриншоте:

По ссылкам идём - видим, что формат выгрузки в Яндекс.Авто отличается от формата Я.Маркета. Поэтому и ошибка.

Как проверить под Я.Маркет не нашёл...

 

 

да не, все как раз верно - выбери вкладку "Другие сервисы" и покажет точно такую. же ошибку)))Я ж не первый раз валидность прохожу - потому знаю все эти тонкоти)

Ссылка на сообщение
Поделиться на другие сайты

Тех.требования для Товаров и ценhttp://help.yandex.ru/webmaster/?id=1111247

Там есть пример xml файла (должен быть валидный) - http://partner.market.yandex.ru/pages/help/YML.xml

Но проверку он не проходит с той же самой ошибкой...

Что не удивительно, ибо в Техническими требованиями приведён чёткий формат, который не соответствует Маркету - нет там элемента "yml_catalog".

Почему нет валидатора под "товары и цены" - без понятия. Попробуй через интерфейс я.маркет проверить - там есть валидатор.

Ссылка на сообщение
Поделиться на другие сайты

Проблема такова, что визуально yml файл соответствует заявляемым через shops.dtd Яндексом требования.

Однако, яндексовский валидатор может проверять лишь соответсвие файла по XSD формату.

 

Конвертировать dtd в xsd оказалось несколько проблематичено и лень) нашел только одну тайваньскую jar утилиту - и не стал париться с ней.

 

А валидацию на xsd можно в том же notepad++ сделать через плагин xml.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

Добавил в файл поле <vendor>...</vendor>

 

В названии бренда указан символ "&"

 

при переходе к site.com/yandex.xml выдаёт ошибку:

 

This page contains the following errors:

error on line 36017 at column 16: xmlParseEntityRef: no name

Below is a rendering of the page up to the first error.

 

содержимое бренда в файле yandex.xml:

...
LEFT JOIN s_brands b ON b.id = p.brand_id
?...

и

...
if($p->brand)
print "<vendor>".$p->brand."</vendor>
";
...

Как можно исправить ошибку, чтобы данный символ можно было оставить?

Ссылка на сообщение
Поделиться на другие сайты
  • 5 лет спустя...

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...