Модуль турбо страницы, вопросы

День добрый. Устнановил модуль турбо страницы. Статьи и товары нормально прошли, а нв новости ругается:

Информация об источнике

Тип: RSS

Ссылка: http://sputnik-region.ru/ns_turbo.php?target=news&feed=1

Загружено

Всего страниц:0

XML-элементы указаны некорректно

стр. поз.
20823 12161 An invalid XML character (Unicode: 0x1) was found in the CDATA section.

И еще вопрос: В комментариях к ошибкам указано, например: Строка 20823, символ 12161:
В каком редакторе можно посмотреть? В блокноте другая разбивка по строкам.

Нашел новость, которая проверку не прошла, удалил, вроде все прошло нормально. Но удалял поиском текста по скачанной базе, неудобно.
То есть, в каком редакторе искать строку, пока не могу понять

Вроде можно прям по этой ошибке кликнуть и будет переход к этому моменту в редакторе для отладки.

Точнее по кнопке отладить

Понял. Да, так видно где. Спасибо

Яндекс запустил новую версию турбо с возможность по API передавать заказ из турбо-корзины в админку магазина- было бы очень удобно https://yandex.ru/dev/turbo-shop/doc/settings/shop-api.html/

Посмотрим на будущее, пока делать передачу заказ по api из турбо не будем(

Яндекс сегодня стал ругаться на турбо страницы со статьями. Для статьи вставляется картинка, которая выводится в списке статей, но в самой статье ее, понятно нет. С какого-то бодуна, сегодня яндекс написал “На Турбо-версии присутствует картинка, которой нет на оригинальной странице” и пригрозил через 20 дней удалить все турбо-страницы, елси ошибка не будет исправлена. Что делать? Вставлять вручную все картинки в начало страниц, или ест какое-то решение?
Турбо

Обычная

Есть несколько решений:

  1. Вставить картинки и на сайт, причем не важно в каком месте на странице она будет.
  2. Удалить картинку с турбо страниц
    в файле ns_turbo.php
    после
if(!empty($row['articles_image']) && file_exists(DIR_FS_DOCUMENT_ROOT . 'images/articles/thumbnail_image/' . $row['articles_image'])){
                    $articleImg = \NS\Vars::$base_path . 'images/articles/thumbnail_image/' . $row['articles_image'];
                }
                else{
                    $articleImg = '';
                }

вставить

$articleImg = '';

Понял. Спасибо

Еще такая ошибка появилась

А по ссылке выдает ошибку такую

Это критично?

Критично, нужно узнать ошибку.
Модуль для 7.1 обновляли?

Вроде не обновлял. Обновлю.

По результату напишите, достаточно обновить файл ns_turbo.php

Обновил часа 4 назад ns_turbo.php, потом удалил все раннее созданные ссылки. Добавил снова. При первоначальной проверке (короткой), ошибок не было обнаружено. Сейчас пока висят в таком статусе

После проверки так стало


Но там уже некритичные ошибку, поправлю.

1 лайк

Неверно указан корневой элемент YML

<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:turbo="http://turbo.yandex.ru" xmlns:yandex="http://news.yandex.ru"> <channel> ...</channel></rss>

Запутался, есть турбо для контекстных теперь сайтов и для интернет магазинов

Можете подробнее? не понятно о чем идет речь