Странность с кэшированием в pdoSitemap

Сегодня в Яндекс-вебмастере увидел, что карта сайта неожиданно «похудела».
Вместо более 700 документов в группе разделов, вдруг, осталось 64.
Ранее снипет pdoSitemap вызывался кешированным, но все положенные документы исправно выводились. Сейчас, через несколько минут после очистки кеша в сайтмапе остается 64 документа из 761. Сбрасываю кеш- все норм. Несколько минут- опять остается 64 документа. При том, что и снипет вызываю сейчас некешированным и документ в котором вызываю снипет тоже некешированный.
В чем есть глупость моя?

[[!pdoSitemap? 
&context=`web` 
&showHidden=`1` 
&parents=`1,2,3,-4,-5,-6` 
&resources=`-8` 
]]
MODX 2.3.6

Примечание: недавно убирал с глаз из древа служебные документы, теперь у карты сайта замороженный урл, ибо лежит в папке (но эту папку ни в какую группу еще не относил).
Замороженный урл может влиять на кеширование? :)
UPD Спасибо Василию! Вопрос решен.
Владимир
07 декабря 2015, 17:56
modx.pro
1 296
0

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

Василий Наумкин
09 декабря 2015, 04:10
+1
Проблема с картой сайта заключается в том, что она вызывается несколько раз и с разными параметрами, а сниппет по умолчанию включает кэш для хранения результатов.

Вот и выходило, что кэш от работы одного вызова затирал другой. Обновил pdoTools и исправил этот недостаток. Теперь всё должно работать нормально.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1