tо
ShaggyDoc,
Ну причем тут файлы в формате PDF?
Штатное дерево (структура сайта) и штатный Вайфиндер -- это само собой.
Но мне плюс ко всему просто надо иметь возможность какую-либо страницу обозвать "категорией",
и прикреплять к ней ленту документов. Именно ВЕБ-СТРАНИЦ, а не пдф-файлов или чего-либо еще.
Вобщем сделал так:
Структура сайта - как обычно, дерево МОДх. Меню - Вайфиндер.
+ имеется отдельно спец. контейнер для "материалов" (можно даже спрятать от манагеров). в нем все документы скопом с признаком принадлежности к "категории" (использую `link_attributes`)
+ сделал модуль, который этими документами управляет (CRUD). Можно создать, отредактировать, удалить док.
Ресурсы в дереве обзываем "категориями" посредством назначения шаблона.
Вывожу эти "ленты" в определенной категории Диттой по признаку принадлежности к категории.
В результате имеем нативные MODx-овые страницы-материалы (в `modx_site_content`),
которыми удобно управлять из модуля
*Кому интересно -- дошлифую модуль, и могу выложить.
А по поводу
У меня такое впечатление, что автор ветки "с джумлы свалился", хотя он уверяет, что с ней незнаком. Вот там (всякие "категории") подобное и делается проктолого-стоматологическими методами.
а у меня такое впечатление, что у автора сего поста несколько завышено ЧСВ.
(по содержанию и стилю изложения вообще)
Просто, если пользователи хотят иметь нормальную удобную crud-модель для управления однотипными материалами из одного места -- то это ЕСТЕСТВЕННО. Это же хорошая модель.
И я прекрасно понимаю концепцию MODx, однако использование такой модели в ней -- для меня не означает "свалился с Джумлы" или откуда там ещё..
А насчет "делается проктолого-стоматологическими методами" -- то это уже, извините, проблемы того движка/продукта. Причем тут вообще это?
Любую идею можно реализовать как ужасно, так и на отлично.