MODX Revo - Установка расширений

Содержание:
  1. Установка дополнительных расширений для MODX Revolution
  2. Комментарии

На этом уроке мы установим дополнительные расширения для системы управления сайтом CMS MODX Revolution 2.3.2, которые будем использовать для создания блога.

Установка дополнительных расширений для MODX Revolution

  1. Выбираем в меню пункт "Приложение" -> "Установщик".

    Пункт установщик в главном меню CMS MODX Revolution
  2. На открывшейся странице нажимаем на кнопку "Загрузить дополнения".

    Страница, на которой можно управлять пакетами
  3. На странице "Поиск" вводим имя необходимого пакета (например: translit) и нажимаем кнопку "Загрузить".

    Поиск пакета в репозитории modx.com
  4. Повторяем вышеописанные действия для пакета sdStore, устанавливающего репозиторий MODSTORE, который мы будем использовать для загрузки остальных расширений для CMS MODX Revolution.

  5. После загрузки пакета sdStore, нажимаем на кнопку "Управление пакетами" или в главном меню выбираем пункт "Приложение" -> "Установщик". На открывшейся странице под надписью sdStore, нажимаем на кнопку "Установить". Далее нажимаем на кнопку "Опции установки" и в открывшемся окне нажимаем на кнопку "Установить пакет".

    Список загруженных пакетов MODX

Установка пакетов из репозитория MODSTORE

Теперь переходим к установке пакетов из репозитория MODSTORE:

  1. Для этого на странице "Управление пакетами" нажимаем на стрелочку раскрывающего списка "Загрузить дополнения" и выбираем пункт "Выберите поставщика".

    Нажимаем на пункт Выберите поставщика
  2. В открывшемся диалоговом окне выбираем пункт modstore.pro, после чего нажимаем на кнопку "Сохранить и перейти в обозреватель пакетов."

    Выбираем поставщика из раскрывающего списка
  3. В поле "поиск" вводим имя необходимо пакета (например: DateAgo) и нажимаем на кнопку "Загрузить".

  4. Выполняем аналогичным способом загрузку следующих пакетов: Jevix, MinifyX, pdoTools и Tickets.

  5. После загрузки всех необходимых пакетов, выполняем их установку.

    Список установленных пакетов

Краткое описание пакетов 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 нашего сайта.

Распаковка платформы Twitter Bootstrap 3 в каталог assets

Комментарии: 9

Аноним
Аноним
здравствуйте скажите пож-та modx revo 2,4,0 не работает в приложении установщик приложений с чем это связано зависает " загрузка " и все помогите пож-та
Александр Мальцев
Александр Мальцев
Здравствуйте. А какая ошибка в логе?
Попробуйте очистить содержимое каталога кэш (/core/cache).
Аноним
Аноним
в логе где это? очистил кеш без результата не пойму а за ответ спасибо
Аноним
Аноним
не знаю но помог мне смена php 5.5 на php 5.4 и apache 2.2+nginx 1.8 если у кого такая проблема попробуйте
Аноним
Аноним
Такая ж ерунда. Поменял — помогло, спасибо!
Аноним
Аноним
Здравствуйте. Подскажите как правильно MinifyX использовать, документацию я читал, но не понятно из неё, где его можно вызывать. У меня футер и хедер общие для всего сайта, поэтому я пробовал его вызывать в контенте ресурсов, но это ничего не давало. Его нужно вызывать в шаблоне?
Александр Мальцев
Александр Мальцев
Здравствуйте, Виталий.
Использовать MinifyX необходимо в шаблоне, там где скрипты и стили.
Аноним
Аноним
Александр. у вас в 4 пункте опечатка. MimifyX. Не получалось установить, и позже заметила почему.
Александр Мальцев
Александр Мальцев
Спасибо, исправил.