MODX Revolution - Базовый урок

Опубликовано: 08.10.2017

видео MODX Revolution - Базовый урок

Установка ModX Revo на Denwer

Всем привет, друзья! Это базовый урок по CMF MODX Revolution, в котором мы познакомимся с системой MODX, выполним установку необходимых плагинов и выполним базовую настройку фреймворка.



Ресурсы базового урока MODX:

Установка и настройка MODx плагинов

Устанавливаем Advanced версию MODx, во время установки указываем, что папка админа будет называться super .

Маст-хэв плагины MODx

Самые популярные и наиболее часто используемые дополнения для MODx:


CMS MODX Revolution - урок 5. Интеграция вёрстки - способ 1.

Ace - редактор кода MODx; Collections - отображение и управление коллекциями ресурсов; pdoTools - набор базовых инструментов MODx; FormIt - работа с формами в MODx; phpThumbOf - работа с изображениями в MODx; TinyMCE / CKEditor (на выбор) - текстовый WYSIWYG редактор для MODx; translit - транслитерация URL в MODx; MIGX - Добавляемые дополнительные поля в MODx; AutoTemplate - "Умное" автоматическое назначение шаблонов ресурсам.

Базовые настройки MODx Revolution

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

Раздел: Дружественные URL

Транслитерация псевдонимов: russian; Использовать дружественные URL: Да; Строгий режим дружественных URL: Да; Проверять на дублирование URI во всех контекстах: Да; Использовать вложенные URL: Да; Не забудьте также переименовать ht.access в .htaccess в корне сайта.

Раздел: Панель управления

Показывать описание в верхнем меню: Нет.

Раздел: Сайт

Страница ошибки 404 «Документ не найден»: ID ресурса 404; Публиковать по умолчанию: Да; Название сайта: Название вашего проекта.

Раздел: Система и сервер

Отправлять заголовок X-Powered-By: Нет.

Пространство имен: ace

Размер шрифта: 18px; Мягкая табуляция: Нет; Размер табуляции: 2; Тема редактора (на выбор): ambiance, chaos, chrome, clouds, clouds_midnight, cobalt, crimson_editor, dawn, dreamweaver, eclipse, github, idle_fingers, katzenmilch, kr, kuroir, merbivore, merbivore_soft, mono_industrial, monokai, pastel_on_dark, solarized_dark, solarized_light, terminal, textmate, tomorrow, tomorrow_night, tomorrow_night_blue, tomorrow_night_bright, tomorrow_night_eighties, twilight, vibrant_ink, xcode; Ктоме того, вы можете сделать тему Material в редакторе Ace: инструкция .

Создаваемые базовые ресурсы

Страница 404 - страница для настройки «Документ не найден». Не показывать в меню; sitemap - ресурс для вывода [[pdoSitemap]] . Пустой шаблон. Не показывать в меню. Тип содержимого: XML. Не доступен для поиска. Не использовать HTML-редактор; robots - ресурс для вывода robots.txt . Пустой шаблон. Не показывать в меню. Тип содержимого: text. Не доступен для поиска. Не использовать HTML-редактор.

Дополнительные материалы базового урока по MODx

Содержимое сниппета host:

<?php echo $_SERVER['HTTP_HOST'];

Содержимое robots.txt для MODx с использованием сниппета host :

User-agent: * Disallow: /super/ Disallow: /assets/components/ Disallow: /core/ Disallow: /connectors/ Disallow: /index.php Disallow: /index.html Disallow: /index Disallow: *? Host: [[host]] Sitemap: http://[[host]]/sitemap.xml