MODX Revo - Установка расширений
На этом уроке мы установим дополнительные расширения для системы управления сайтом CMS MODX Revolution 2.3.2, которые будем использовать для создания блога.
Установка дополнительных расширений для MODX Revolution
-
Выбираем в меню пункт "Приложение" -> "Установщик".
-
На открывшейся странице нажимаем на кнопку "Загрузить дополнения".
-
На странице "Поиск" вводим имя необходимого пакета (например: translit) и нажимаем кнопку "Загрузить".
-
Повторяем вышеописанные действия для пакета sdStore, устанавливающего репозиторий MODSTORE, который мы будем использовать для загрузки остальных расширений для CMS MODX Revolution.
-
После загрузки пакета sdStore, нажимаем на кнопку "Управление пакетами" или в главном меню выбираем пункт "Приложение" -> "Установщик". На открывшейся странице под надписью sdStore, нажимаем на кнопку "Установить". Далее нажимаем на кнопку "Опции установки" и в открывшемся окне нажимаем на кнопку "Установить пакет".
Установка пакетов из репозитория MODSTORE
Теперь переходим к установке пакетов из репозитория MODSTORE:
-
Для этого на странице "Управление пакетами" нажимаем на стрелочку раскрывающего списка "Загрузить дополнения" и выбираем пункт "Выберите поставщика".
-
В открывшемся диалоговом окне выбираем пункт modstore.pro, после чего нажимаем на кнопку "Сохранить и перейти в обозреватель пакетов."
-
В поле "поиск" вводим имя необходимо пакета (например: DateAgo) и нажимаем на кнопку "Загрузить".
-
Выполняем аналогичным способом загрузку следующих пакетов: Jevix, MinifyX, pdoTools и Tickets.
-
После загрузки всех необходимых пакетов, выполняем их установку.
Краткое описание пакетов MODX Revolution
В следующей таблице приведём краткое описание загружаемых пакетов:
Имя пакета | Описание |
---|---|
Translit | Он предназначен для транслитерации заголовка страницы в alias . Но лучше всего вместо данного расширения использовать пакет yTranslit. |
DateAgo | Он предназначен для форматирования дат в более дружелюбный вид. |
Jevix | Данный пакет предназначен для фильтрации контента, а также защищает нас от атак XSS. |
MinifyX | Он предназначен для автоматического сжатия стилей CSS и скриптов JavaScript, а также может использоваться для склейки файлов. |
pdoTools | Данный пакет предназначен для простой разработки сниппетов. Кроме этого он включает в себя очень популярные сниппеты: pdoResources, pdoMenu, pdoUsers, pdoCrumbs, pdoSitemap, pdoNeighbors, pdoField и pdoPage, которые мы будем использовать при разработке различных элементов сайта. |
Tickets | Данное расширение мы будем использовать для создания постов и комментариев. |
Распаковка платформы Twitter Bootstrap 3
Ну и напоследок скачаем платформу Twitter Bootstrap 3 и распакуем её в каталог assets нашего сайта.

Попробуйте очистить содержимое каталога кэш (/core/cache).
Использовать MinifyX необходимо в шаблоне, там где скрипты и стили.