Новые ресурсы не добавляются в sitemap

Доброго времени суток!

Использую pdoSitemap.
Недавно обнаружил, что новые ресурсы не добавляются в sitemap.
Интересно, также то, что у главной страницы стоит значение параметра:
<lastmod>2019-11-15T10:31:29+00:00</lastmod>
хотя главную страницу обновляю практически ежедневно.

Сам файл sitemap настраивал по документации.
Вот вызов:
[[!pdoSitemap?
    &showHidden=`1`
    &resources=`-20`
]]


Отметка «Кэшируемый» снята. Кэш чистил много раз, вручную чистил папку cache.

В логах выводит следующее:
0.0000460: pdoTools loaded
0.0000331: Conditions prepared
0.0000038: Query parameters ready
0.0000701: No cached data for key "default/sitemap/120cdb"
0.0000131: xPDO query object created
0.0001040: Added selection of modResource: `id`, `editedon`, `createdon`, `context_key`, `class_key`, `uri`, `content`
0.0000110: Processed additional conditions
0.0001211: Added where condition: modResource.id:NOT IN(20), modResource.published=1, modResource.deleted=0, modResource.searchable=1, modResource.context_key=web
0.0001321: Sorted by modResource.menuindex, asc
0.0002670: SQL prepared "SELECT `modResource`.`id`, `modResource`.`editedon`, `modResource`.`createdon`, `modResource`.`context_key`, `modResource`.`class_key`, `modResource`.`uri`, `modResource`.`content` FROM `modx_site_content` AS `modResource` WHERE  ( `modResource`.`id` NOT IN (20) AND `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 AND `modResource`.`searchable` = 1 AND `modResource`.`context_key` = 'web' )  ORDER BY modResource.menuindex asc "
0.0046029: SQL executed
0.0006311: Rows fetched
0.0002129: Returning raw data
0.0003781: Created inline "modChunk" with name "d980adc1aeb51ab5c91d4c4741c276a4"
0.0104129: Rows processed
0.0004940: Saved data to cache "default/sitemap/120cdb"
0.0000999: Created inline "modChunk" with name "be75dd4b9525127c59b774f94767849c"
0.0004220: Rows wrapped
0.0181050: Total time
4 194 304: Memory usage
Версия pdotools-2.12.3-pl

Подскажите, в чём может быть дело.
Денис
19 мая 2020, 02:58
modx.pro
66
0

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

R2m0x94 (Vasily)
19 мая 2020, 23:31
0
Попробуйте
&limit=`0`
Определённо в кэше дело. В новых версиях парсер точат под fenom. Но можно откатить версию назад и всё будет работать. Совет: сравните прошлую версию с новой и увидите разницу
core/components/pdotools/model/
    R2m0x94 (Vasily)
    19 мая 2020, 23:37
    0
    У вас дата закэширована судя по логу
    &cacheTime=`1440`
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2