Перейти к основному содержанию Перейти к навигации по документам

Установка пакетов MODX

Инструкция по пакетов (дополнений расширяющих функционал) MODX 3.

На этой странице

Для того, чтобы установить пакет (дополнение) в MODX, Слева в дереве щелкните по пункту "Пакеты" и выберите "Установщик". На открывшейся странице жмем по кнопке "Загрузить пакеты".

Переход в менеджер пакетов MODX3 и их загрузка

Откроется страница с перечнем популярных и недавно выпущеннных пакетов.

Менеджер пакетов MODX3

Здесь вы можете искать при помощи поиска нужные пакеты, также под поиском есть пункт "Extras", и там есть категории. Не спешите устанавливать все подрят особенно из популярного, т.к. на данный момент далеко не все пакеты корректно работают в MODX 3. В рамках уроков мы будем использовать пакеты которые корректно работают и уже адаптированые под MODX 3.

Не нужно устанавливать все подрят, устанавливате только то что прям необходимо.

Установим пока только 2 пакета из основного репозитория: translit (для настройки ЧПУ) и TinyMCE Rich Text Editor (визуальный редактор контента). Для этого вбиваем их названия в поиск и загружаем их.

Загружаем пакеты

После этого возращаемся в Менеджер пакетов, нажав на соответствующую кнопку. И устанавливаем их.

Устанавливаем пакеты

Так же нам как минимум понадобиться еще пакет под названием PdoTools (масхев пакет который умеет много чего), он есть в репозитории modx, но лучше его устанавливать из репозитория его разработчиков (modstore). Давайте подключем его.

MODX репозитории (добавление поставщиков)

Для того чтобы добавить новый репозиторий, нужно в менеджере пакетов, перейти во вкладку "Поставщики", нажать по кнопке "Создать", ввести данные поставщика и создать его.

Добавление поставщика пакетов на примере modstore

Давайте разберем поля на примере репозитория modstore.pro:

  • Имя — можно написать любое, но рекомендую писать домен поставщика, например: modstore.pro.
  • URL сервиса — сюда указываем URL адрес, в данном случае это https://modstore.pro/extras/ если через https не работает, попробуйте просто http
  • Имя пользователя — ваша электронная почта, при помощи которой вы авторизуетесь на этом сайте (не обязательное поле, нужно заполнять если будите покупать платные пакеты).
  • Ключ API — ваш сгенерированный ключ доступа (тоже необязательное поле, нужно заполнять если будите покупать платные пакеты).
  • Описание — необязательное поле.

Загрузка и установка пакетов из дополнительного репозитория

Полсе добавления поставщика, переключиться на него можно нажав на треугольник на против кнопки загрузки пакетов, выбрав нужного поставщика в сплывающем окне.

Выбор поставщика пакетов

После чего можно точно также как и с официального репозитория устанавливать пакеты, давайте установим Ace (подсветка кода + emmet) и PdoTools (о нем говорил выше). После загрузки пакетов, не забудьте их установить, в конечном итоге у вас должно быть следующее.

Установленные пакеты

 

Теперь можно настроить ЧПУ и сами пакеты.