Вывод коллекций в коллекциях
Всем привет!
Не так давно встала задача, чтобы в админке ресурс с типом Collections мог выводить дочерние ресурсы с таким же типом Collections. Поискал в сети наткнулся на статью https://modx.pro/help/10929/, где описывалась похожая задача, но решения никто не подсказал.
Мое решение не претендует на совершенство и при обновлении компонента скорее всего слетит, но поставленную задачу решает сполна.
И так решение:
В файле core/components/collections/processors/mgr/resource/getlist.class.php ищем строку 325
Вот такое короткое решение, которое сэкономило кучу времени.
Спасибо за внимание!
Не так давно встала задача, чтобы в админке ресурс с типом Collections мог выводить дочерние ресурсы с таким же типом Collections. Поискал в сети наткнулся на статью https://modx.pro/help/10929/, где описывалась похожая задача, но решения никто не подсказал.
Мое решение не претендует на совершенство и при обновлении компонента скорее всего слетит, но поставленную задачу решает сполна.
И так решение:
В файле core/components/collections/processors/mgr/resource/getlist.class.php ищем строку 325
'class_key:!=' => 'CollectionContainer',
и комментируем.Вот такое короткое решение, которое сэкономило кучу времени.
Спасибо за внимание!
Комментарии: 2
Да, причем в старых версиях вложенные коллекции выводились без проблем, а около года назад при очередном обновлении то ли Collections, то ли MODX что-то сломалось. Хотел посоветовать написать issue на гитхаб, но оказывается это уже сделано:
github.com/modxcms/Collections/issues/250
Проголосовал за него. Предлагаю всем неравнодушным сделать то же самое, чтобы проблема решилась в корне и не слетала при обновлениях.
github.com/modxcms/Collections/issues/250
Проголосовал за него. Предлагаю всем неравнодушным сделать то же самое, чтобы проблема решилась в корне и не слетала при обновлениях.
Тоже проголосовал. Кстати, не подумал зайти на гитхабе глянуть))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.