Не получается подключиться к Яндекс-Маркету. При проверке файла Яндекс пишет: "Внимание! Прайс-лист содержит ошибки. Определена кодировка: windows-1251 (строка 0, столбец 0) Дата из файла: 2012-06-14 02:06 (строка 3, столбец 38) Ошибка: Обнаружен цикл в дереве категорий: категория 21 ссылается на категорию 21 (строка 8, столбец 7722) Фатальная ошибка: Фид отклонен"

При заполнении каталога была допущена ошибки и каталог А стал ссылаться на самого себя, что приводит к цикличности и ошибки проверки.

Исходя из указанного "зависшего каталога" с ID=21 выполним его удаление через панель управления магазином. Для этого выберете База - SQL запрос к базе - под основным окном в выпадающем меню выбираем Удалить каталог. После знака = ставим ID каталога и жмем клавишу ОК (в нашем случаи указываем 21)

Размещение Вашего магазина было приостановлено за повторяющиеся ошибки в прайс-листе. Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Expected entity name for reference (строка 8817, столбец 320)
Формат XML требует соблюдения правил заполнения описания товара.

Открываем свой файл для яндекс-маркета http://имя сайта/yml/yandex.php любым браузером. Нажимаем в меню браузера опцию "Просмотр исходного кода страницы" и переходит к указанной строке (у нас указано в ошибке строка 8817). В этой строке нарушен синтаксис XML. Пример:

<offer id="1781" type="book" available="true">
 <url>http://shop.ru/shop/UID_1781.html?from=yml</url>
      <price>850</price>
     <currencyId>RUR</currencyId>
      <categoryId>25</categoryId>
      <picture>http://shop.ru/UserFiles/Image/img1781_16198s.jpg</picture>
      <name>Служебник.</name>>
      <description>&nbsp;&nbsp;Аналойный, церковнославянский язык, двухцветная печать.</description>
    </offer>

Ошибку вызывает тег <description>&nbsp;&nbsp; Аналойный, церковнославянский язык, двухцветная печать.</description>

Нужно узнать номер товара (offer id="1781"), найти его через админ-панель магазина через поиск 1781 и отредактировать описание товара, убрав лишние символы &nbsp;&nbsp;. Если символы не видны в визуально редакторе, то перейти в режим html редактора. Сохранить изменения и отправить Яндексу на анализ снова.