Установка дополнений на MODx Revo

Сейчас у нас установлен MODx. Так как MODx поставляется полностью “голый”, то есть без предустановленных пакетов, нам нужно их установить. Для того, чтобы это сделать, необходимо перейти в менеджер дополнений (Приложения->Установщик) и нажать загрузить дополнения. На скриншоте видно, что у меня уже установлены некоторые дополнения, но я покажу вам как их устанавливать на примере компонента getPage.

[[*pagetitle]]

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

[[*pagetitle]]

Компонент getPage есть в списке популярных дополнений, но вы также можете воспользоваться поиском, как это сделал я. Для того, чтобы скачать дополнение, нужно нажать кнопку “Загрузить”.

[[*pagetitle]]

После загрузки мы переходим на главную страницу установщика (сделать это можно, нажав на “домик” в хлебных крошках или перейти в меню: “Приложения”->”Установщик”), находим наше, свежескачанное, приложение и нажимаем “Установить”.

[[*pagetitle]]

Так как дополнения у нас находятся в двух разных репозиториях, нам нужно подключить репозиторий «ModStore.Pro». Самый простой способ сделать это – загрузить пакет “sdStore” из официального репозитория MODx. Затем, кликнув на стрелочку у кнопки “Загрузить дополнение”, выбираем пункт “Выберите поставщика”.

[[*pagetitle]]

В открывшемся модальном окне выбираем “modstore.pro” и нажимаем “Сохранить и перейти в обозреватель пакетов”.

[[*pagetitle]]

Теперь у нас откроется уже привычная страница, где можно искать дополнения.

[[*pagetitle]]

Для начала установим необходимые компоненты через менеджер пакетов MODx. Посмотреть, как это делается, вы можете на видео. Установить нам нужно следующие компоненты (в скобочках указан репозиторий):

  • pdoTools — репозиторий modstore.pro
  • miniShop2 (интернет-магазин) — репозиторий modstore.pro
  • ClientConfig (конфигурация для клиента)
  • FileTranslit (плагин транслитерации имен файлов)
  • sdStore (чтобы подключить репозиторий modstore.pro)
  • translit (транслитерация URL)
  • TinyMCE (визуальный редактор)
  • CodeMirror (редактор кода, я не использую ACE, так как он достаточно глючен)
  • FormIt (отправка форм с сайта)
  • AjaxForm (сниппет обертка для Ajax-отправки форм) — репозиторий modstore.pro
  • MIGX
  • MinifyX (минимизатор CSS и JS) — репозиторий modstore.pro
  • frontendManager (для удобной навигации по сайту) — репозиторий modstore.pro
  • dateAgo (форматирование дат для блога) — репозиторий modstore.pro

На этом 2 урок нашего курса завершен. 

Установка дополнений на MODx Revo

0 Число голосов: 6
5
5
1
6

Комментарии ()

  1. Михаил 08 марта 2017, 19:46(Комментарий был изменён) # 0
    Не получается установить компонент dateAgo Просто не находит. В репозитории modstore.pro результат поиска почему-то — sdStore А в оф репозитории ничего не находит. Но пока поблем с датой не обнаружил, в тестовой статье работает корректно.
    1. den 11 июня 2018, 03:32 # 0
      dateAgo = DateAgo
      1. Шкодник 27 августа 2018, 18:41 # 0
        Всем привет проблема в следующем: c modstore.pro только с качался pdotools а все остальное почему то с офки( как это решить? или без разницы?
        1. Oleg 23 марта 2020, 14:23 # 0
          При установке minishop2 такая ошибка — Could not load class: pdoFetch from pdofetch.Problem getting service pdoFetch, instance of class pdoFetch, from pathЭто может помешать дальнейшей работе?Особо не гуглится. А я не программист. Забыть или решать?

          Наши клиенты

          Многие компании уже доверяют нам. Будьте в их числе!

          Хотите реализовать проект?

          Контакты

          Напишите нам - мы расскажем вам много интересного!


          Пермь, шоссе Космонавтов 252, офис 218