Здравствуйте всем.
Столкнулся с совершенно не понятной для себя проблемой и не могу понять куда копать. Ситуация следующая:
На сайте с фронтэнда для вебюзеров организовано добавление новых документов, через использование
docAPI http://modxcms.com/forums/index.php/topic,5823.0.html. C использованием
docAPI проблем нет - все прекрасно работает и параметры и tv параметры попадают в таблицы и создается новый документ, который отбражается в дереве документов в админке. Далее чтобы юзер мог посмотреть список документов, которые он добавил есть вызов ditto с фильтрацией по id юзера:
[[Ditto? &startID=`1` &depth=`3` &summarize=`10` &noResults=`dittoNot` &tpl=`dittoList` &paginateAlwaysShowLinks=`1` &paginate=`1` &display=`all` &filter=`createdby,[[getUid]],1` &id=`1` ]]
Вызов ditto работает - отображает список документов которые добавил пользователь, но сам по себе он список не обновляет. То есть если пользователь добавил с фронтенда документ, а потом пошел на страницу с данным вызовом, то список будет содержать все документы которые добавил пользователь, кроме последнего документа.
Пробывал все сочетания: кэшируемый/некэшируемый вызов и кэшируемая/некэшируемая страница - ситуация не меняется.
Делал так чтоб при добавлении нового документа принудительно чистился кэш - тоже не помогло.
Сделал так чтоб при добавлении с фронтенда поля в таблице
modx_site_content заполнялись в точности так как если бы этот документ добавил админ с бэкенда - не помогло.
Понятно, что испробывал все возможные варианты перезагрузки страницы со списком (Ctrl+R, Ctrl+F5) - дело не в браузере.
Но самое странное, что для того чтобы список документов обновился достаточно зайти в админку и пересохранить ЛЮБОЙ (хоть шаблон, хоть сниппет, хоть чанк, хоть любую страницу) документ - и все - после этого список на сайте обновляется. Понятно, что это меня совсем не устраивает, документы которые добавил пользователь должен без всякой модерации сразу попадать на сайт. Что делать уже не знаю. Если кто-то сталкивался с чем-то подобным очень прошу поделиться опытом. Спасибо.
З.Ы. Понятно что документы добавляются сразу опубликованными.