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}
больше ничего там нет Комментарии: 3
А что за дикий вызов, pdoSitemap завёрнутый в pdoPage, для какой цели? Просто вызови pdoSitemap в контенте и всё.
Там что-то связанное с страницами для карты сайта, я как-то убрал эту пагинацию и не удалил запуск через pdopage но на других сайтах всё работате. вызвал чистый pdoSitemap в контенте так же на первой страницы, всё равно рендерит со второй строки
Там что-то связанное с страницами для карты сайта, я как-то убрал эту пагинациюЕсли имеется ввиду разбиение sitemap.xml на несколько частей, то pdoPage в этом никак не может помочь.
Это делается через указание в robots.txt:
Sitemap: https://site.net/sitemap1.xml
Sitemap: https://site.net/sitemap/sitemap1.xml
Либо через индексный файл sitemap. Ну либо я чего то не понимаю =)
Почему в конкретно вашем случае рендер идёт со второй строки надо смотреть. Может есть какие то плагины на загрузку страницы, обработку контента и т.п.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.