Быстрая настройка MODX и установка пакетов

Быстрая настройка MODX и установка пакетов MODX Revo
В рамках данного урока установим одно дополнение которое автоматически настроит MODX и установить нужные пакеты.

Работоспособность дополнения в MODX 3 не тестировал.

Добавление нового поставщика пакетов (репозитория)

Идем в «Пакеты» -> «Установщик», на открывшейся странице, переключаемся во вкладку «Поставщики» и жмем на кнопку «Добавить нового поставщика».

Добавление нового поставщика пакетов

В сплывающем окне заполняем:

  • Имя — modstore.pro.
  • URL сервиса — https://modstore.pro/extras/ если через https не работает, попробуйте просто http
  • Сохраняем.

Вводим данные для подключения к репозиторию

После этого репозиторий отразится в списке.

Добавленные репозитории

Установка дополнения которое все настроит

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

Вводим данные для подключения к репозиторию

В сплывающем окне выбираем поставщика «modstore.pro» и жмем по кнопке «Сохранить и перейти в обозреватель пакетов».

Переключение между репозиториями

В строке поиска пишем «Boilerplate» жмем клавишу «Enter» и загружаем пакет.

Загрузка пакета Boilerplate

После загрузки возвращаемся в «Менеджер пакетов» и жмем по кнопке «Установить».

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

В опциях установки убираем галки с пакетов:

  • phpThumbOn — мы его заменим на аналог;
  • SocialNetworks — вывод иконок соц. сетей — мы их выведем без этого компонента.
  • Google Maps TV — в моем случае гугл карты мне не нужны (если вам нужна карта к примеру на странице контактов — устанавливайте);
  • mixedImage — мне достаточно обычного TV поля;
  • SEO Pro, SEO Tab, autoRedirector — заменим на аналог который объединяет их в себе еще и расширяет.
  • translit — заменим на улучшенный аналог.
  • tinyCompressor — часто сбоит.

Опции установки пакета Boilerate

И жмем по кнопке «Установить пакет».

После запуска установки данный пакет установит выше перечисленные пакеты, создаст сниппеты, страницы и внесет настройки в систему, что делает данный пакет, что это за плагины устанавливаем, можно посмотреть на его странице. Нам остается лишь внести некоторые коррективы.

Внимание! Пакет boilerplate не всегда устанавливается с первого раза, обычно останавливается на установке пакетов с репозитория modx: ClientConfig, FormIt, MIGX, TinyMCE Rich Text Editor и т.д.. Следовательно Закрываем консоль установки если она висит и на против boilerplate нажимаем переустановить, и отмечаем не установленные пакеты.
отмечаем не установленные пакеты

Если и со второго раза не все установит. Тогда загружаем оставшиеся пакеты в ручную. В дальнейшем по мере необходимости будем устанавливать прочие дополнения.

Да у этого метода есть один крупный минус: если удалить или деинсталлировать boilerplate, то он удалит все созданные страницы и и поставит настройки по дефолту, по этому не трогайте данный пакет!

До устанавливаем пакеты

С основного репозитория MODX (как переключиться между репозиториями показывал выше) устанавливаем:

  • pThumb — обрезка, сжатие картинок (дополнительно устанавливает Resizer);
  • SEO Suite — SEO плагин с кучей функций — галки на против Migrate SEO Suite V1, Migrate SEO Pro, Migrate SEO Tab ставить не нужно (с ним будем разбираться отдельно).

С репозитория modstore.pro, устанавливаем:

  • Translitor — ЧПУ.

Правим источник файлов созданный boilerplate

Переходим в «Медиа» — «Источники файлов», на открывшейся странице щелкаем по источнику «images» правой кнопкой мыши и выбираем «Редактировать источник файлов».

Переходим в настройку источника файлов

Редактируем значения:

  • basePath — template/img/;
  • baseUrl — template/img/;
  • imageExtensions — jpg,jpeg,png,gif,svg,webp;

и сохраняем.

Ну и давайте сразу создадим данные директории, для этого перейдите в дереве ресурсов во вкладку «Файлы», далее щелкните по «Filesystem» правой кнопкой мыши, в меню выберете «Создать каталог» и в сплывающем окне введите название создаваемого каталога «template» и сохраняем.

Создание каталогов из админки MODX

Для создания подкаталога, щелкаете по созданному каталогу правой кнопкой мыши, выберите «Создать каталог здесь», вводим название «img» и сохраняем.

Создаем подкаталог img

Корректируем системные настройки и настройки пакетов

Для корректировки системных настроек прейдите в них нажав на шестеренку в правом верхнем углу выбрав соответствующий пункт.

Переход в системные настройки

Далее просто вбиваем ключи указанные ниже и меняем их настройки (вбили ключ — Enter — Изменили настройку).

Смена системных настроек

Ключи и их значения:

  • boilerplate_compress_output_html — нет (как сайт будет готов, можно обратно будет включить)
  • boilerplate_hide_vtabs_tv — нет;
  • feed_modx_news_enabled — нет;
  • feed_modx_security_enabled — нет;
  • server_protocol — https (если установлен SSL);
  • fe_editor_lang — ru;
  • link_tag_scheme — full;
  • site_name — указываем название сайта;
  • site_status — нет (отключаем сайт на время разработки, его можно будет посмотреть только авторизовавшись в админке, а так будет выведена системная страница: 503,  потом не забудьте включить обратно)
  • ace.word_wrap — да;
  • pthumb.ptcache_images_basedir — template/img;
  • pthumb.ptcache_location — template/img/cache;
  • phpthumbof.cache_path — template/img/cache + сразу создайте в созданном ранее «template/img» каталог «cache»;
  • phpthumbof.postfix_property_hash — Да
  • minifyx_cacheFolder — /template/css-js/ + сразу создайте в созданном ранее «template» каталог «css-js».

Остальные настройки будем править по мере необходимости в следующих уроках.

В этом уроке давайте еще уберем из ЧПУ .html, для этого перейдите в «Содержимое» — «Типы содержимого» и удалите расширение файла .html.

удаляем из ЧПУ .html

На сегодня Все. В следующем уроке разберем файл .htaccess — как его правильно настроить.

Поделиться с друзьями
Алексей

Веб-дизайнер и SEO оптимизатор. Занимаюсь созданием сайтов с 2010 года и их продвижение с 2012 года!

Оцените автора
( 1 оценка, среднее 5 из 5 )
Web-Revenue.ru
Добавить комментарий