Установка необходимых дополнений (пакетов)

Практика разработки сайтов

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

переход в менеджер пакетов

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

Менеджер пакетов 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 (о нем говорил выше). После загрузки пакетов, не забудьте их установить, в конечном итоге у вас должно быть следующее.

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

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

Оцените статью
( Пока оценок нет )
MODX 3
Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.