Ошибка в валидации XML

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

makki M
makki M
Репутация: 194
Сообщения: 673
Зарегистрирован: 12.08.2016
С нами: 6 лет
Откуда: Киев
Сайт

Сообщение #1 makki » 12.08.2019, 12:33

На странице валидации XML-фидов Яндекса (https://webmaster.yandex.ru/tools/xml-validator/) выбираю как источник ссылку с демосайта (https://demookay.com/feed.xml).

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

Почему возникает такая ошибка?
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 210
Сообщения: 1604
Зарегистрирован: 12.11.2015
С нами: 6 лет 9 месяцев
Сайт Skype

Сообщение #2 OkayCMS » 13.08.2019, 08:44

Подозреваю что вы не выбираете там вкладку маркет, а тестируете фид по валидатору недвижимости.

P.S. Во вкладке "Маркет" не проходит валидацию так как валюта WMZ включена, а ямаркет такой не знает. Если ее убрать, все будет норм.

makki M
makki M
Репутация: 194
Сообщения: 673
Зарегистрирован: 12.08.2016
С нами: 6 лет
Откуда: Киев
Сайт

Сообщение #3 makki » 13.08.2019, 09:37

Спасибо, действительно не выбрал вкладку Маркет
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

vamzi
Аватара
vamzi
Возраст: 37
Репутация: -2
Сообщения: 1
Зарегистрирован: 06.07.2022
С нами: 1 месяц 8 дней
Сайт ВКонтакте

Сообщение #4 vamzi » 06.07.2022, 05:18

Вот рабочий вариант
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:yandex="http://news.yandex.ru"
xmlns:media="http://search.yahoo.com/mrss/"
xmlns:turbo="http://turbo.yandex.ru"
version="2.0">
<channel>
<title>Серьезные знакомства с vamzi.ru</title>
<link>https://vamzi.ru/</link>
<description>Ваша идеальная пара находится всего в пару кликов с Vamzi.ru</description>
<language>ru</language>
<item turbo="true">
<turbo:extendedHtml>true</turbo:extendedHtml>
<link>https://vamzi.ru/</link>
<turbo:source></turbo:source>
<turbo:topic></turbo:topic>
<author>Vamzi</author>
<turbo:content>
<![CDATA[
<header>
<h1>Серьезные знакомства</h1>
<h2>С Vamzi ваша идеальная пара находится всего в пару кликов.</h2>
<figure>
<img src="https://vamzi.ru/assets/images/reg-block.png">
</figure>
</header>
<button formaction="https://vamzi.ru/login" data-background-color="#5c3693" data-color="white" data-primary="true">Вход</button>
<h2>Всего 3 шага от знакомств</h2>
<p>Создайте профиль</p>
<p>Найти совпадения</p>
<p>Начало знакомства</p>
<button formaction="https://vamzi.ru/register" data-background-color="#5c3693" data-color="white" data-primary="true">Регистрация</button>
]]>
</turbo:content>
<yandex:related></yandex:related>
</item>
</channel>
</rss>

Файл https://vamzi.ru/vamzi.rss
:rambo: vamzi.ru :rambo:


Название раздела: Баг-репорт OkayCMS (Сообщения об ошибках)
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 6 гостей