pdoSitemap ошибка карта начинается со 2й строки, как исправить?

Вызов 1 на странице, отступов нет
<?php
$output = $modx->runSnippet('pdoPage',array(
    'element' => 'pdoSitemap',
    'parents' => 0,
    'context' => $modx->context->key,
    'depth' => 10,
    'limit' => 100,
    'showHidden' => 0
));
return $output;
Тип страницы xml, шаблон пустой, когда всё установил она работала, но через время появилась вот эта ошибка!

в контенте страницы на первой строке вызов снипетта
{'!pars' | snippet}
больше ничего там нет
Vladimir
15 августа 2023, 09:27
modx.pro
426
0

Комментарии: 3

Андрей
15 августа 2023, 13:37
0
А что за дикий вызов, pdoSitemap завёрнутый в pdoPage, для какой цели? Просто вызови pdoSitemap в контенте и всё.
    Vladimir
    15 августа 2023, 14:45
    0
    Там что-то связанное с страницами для карты сайта, я как-то убрал эту пагинацию и не удалил запуск через pdopage но на других сайтах всё работате. вызвал чистый pdoSitemap в контенте так же на первой страницы, всё равно рендерит со второй строки
      Андрей
      15 августа 2023, 15:16
      0
      Там что-то связанное с страницами для карты сайта, я как-то убрал эту пагинацию
      Если имеется ввиду разбиение sitemap.xml на несколько частей, то pdoPage в этом никак не может помочь.

      Это делается через указание в robots.txt:
      Sitemap: https://site.net/sitemap1.xml
      Sitemap: https://site.net/sitemap/sitemap1.xml

      Либо через индексный файл sitemap. Ну либо я чего то не понимаю =)

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