Список ресурсов в TV не выводит новый ресурс
Создал TV, тип ввода – Список ресурсов, структура примерно такая:
Лимит установлен 0. Не могу понять, отчего так.
– Архив
– 2015
– Декабрь 2015
– Ноябрь 2015
– Октябрь 2015
–2014
– Декабрь 2014
– Ноябрь 2014
– Октябрь 2014
В ресурсах, где указывается TV выводится список всех дочерних Архива, кроме нового – Декабрь 2015. Лимит установлен 0. Не могу понять, отчего так.
Комментарии: 6
Пока решил таким образом: но не думаю, что это лучший вариант)
@SELECT `pagetitle`,`id`,`menuindex` FROM `[[+PREFIX]]site_content` WHERE `parent` IN (18,70,62,54,36,37,38) ORDER BY `id` DESC
А если почистить кэш?
Чистил) Единственное, не пробовал вручную очистить папку core/cache)
Попробовал у себя ради интереса, все показывает, и старые и новые. Кстати, глянул код процессора, который зачитывает ресурсы — джойны, массивы объектов, циклы по ним… Думаю, твое решение возможно и получше будет в плане производительности. Лично я бы оставил.
Вот запрос из этого процессора
Вот запрос из этого процессора
SELECT ...
FROM `modx_site_content` AS `modResource`
LEFT JOIN `modx_site_content` `Parent` ON `modResource`.`parent` = `Parent`.`id`
ORDER BY Parent.menuindex,modResource.menuindex ASC
Тут никаких ограничений нет.
Спасибо, Сергей! Единственный, кто откликнулся) И даже не поленился попробовать у себя, заглянуть в код процессора!
Мы с тобой одной крови, ты и я!Р. Киплинг
:)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.