Collections компонент Modx Revo: обзор и установка
В MODX Revo изначально не удобно работать с большим количеством контента, древо ресурсов не удобно использовать обычным менеджерам сайта, которые его заполняют.
Обзор Collections
Древо не совсем удобное и при больших объёмах ресурсов в нём становится не удобно работать, а также вечно возникает проблема с выбором шаблона.
И каждый раз переключать его со временем сильно надоедает.
Есть замечательный бесплатный компонент Collections, который вы можете загрузить через админку сайта.
Он не только позволяет сделать более удобный вид, но и множество других настроек.
Для начала сравним стандартную структуру MODX с компонентом.
И так нам надо рыться в древе, чтобы найти нужную статью, нет никакой фильтрации. А при создании ресурса нам предстоит менять шаблон (кто работал, поймёт).
А теперь рассмотрим древо через компонент:
И так теперь при нажатии на данную рубрику у нас открывается список всех статей, с которыми намного приятней работать.
Мы можем фильтровать наши ресурсы по дате и другим параметрам, искать по названию, выполнять массовые действия (опубликовать, снять с публикации и удалить), фильтровать по опубликованным и не опубликованным.
Поработав с ним, вы поймете, что это намного удобней чем через стандартные средства.
Установка Collections
Компонент загружается через установщик приложений. Вы можете не переживать за ваш сайт, компонент ничего не меняет, а лишь делает более удобный вид.
Вы всегда можете отказаться его использовать на нужных рубриках, компонент создаёт новый тип материала.
Загрузили и установили, теперь чистим кэш и переходим в наше приложение (Приложения -> Виды коллекции).
Там увидите стандартный вид "Blog", скопируйте его для создания нового вида.
И так первая вкладка:
Здесь довольно простые настройки, объяснять не стоит.
Лишь одно поле часто всего используется: "Задать как вид по умолчанию". Включив это, данный вид будет по умолчанию включаться всем рубрикам, к которым подключен компонент.
Самое интересное на второй вкладке:
Здесь мы можем выбрать шаблон по умолчанию для дочерних ресурсов, а также их тип.
Тип контента тоже можно поменять, к примеру, у меня создан новый тип "NO-HTML" - который работает, как простой "HTML", только он обрезает на конце алиаса расширение ".html", об этом читайте здесь.
А чтобы включить данный Collections для нужного ресурса, просто откройте его и во вкладке "Настройки" поменяйте тип ресурса на "Коллекция".
Комментарии