понедельник, 4 июня 2018 г.

Настройка MODx

1. Отправляемся в пункт меню "Приложения" - "Установщик".
На самой странице нажимаем "Загрузить дополнения".



Список пакетов для установки из основного репозитория:
- translit
- TinyMCE Rich Text Editor
- FormIt
- Gallery
- ACE
- Collections
- FastUploadTV
- filetranslit
- Image SEO alt and title tags
- SEO Pro
- Summary

2. Конфигурируем нашу админку: жмем на "шестеренку" в правом верхнем углу и далее - "Системные настройки".
В фильтрах выставляем: "core"

Вносим следующие изменения:


### Авторизация и безопасность ###

Разрешить пользователям использовать один адрес электронной почты — allow_multiple_emails — нет



### Кеширование пропускаем ###



### Визуальный редактор ###

Редактор — which_editor — TinyMCE RTE (он сам должен поставиться если вы его установили)

Редактор для элементов — which_element_editor — Ace (он тоже сам должен поставиться если вы его установили)



### Файловая система ###

Максимальный размер загрузки — upload_maxsize — 629145600 ( 600 МБ )



###  Дружественные URL ###

Пропускаем (см. пункт инструкции 3)



### Шлюз ###

Строгий метод запроса — request_method_strict — Да



### Словарь и язык  ###

Язык текстового редактора во фронтенде сайта — fe_editor_lang — ru

Локаль — locale — ru_RU.utf8

### Почта, phpThumb, Прокси, сессии и куки ###

Пропускаем



### Панель управления ###

Первый день недели — manager_week_start — 1

Разместить TV ниже контента — tvs_below_content — Да

Поле для названия узла в дереве ресурсов — resource_tree_node_name — menutitle

Поле для подсказки для узла в дереве ресурсов. — resource_tree_node_tooltip — alias



### Сайт ###

Не показывать в меню по умолчанию — hidemenu_default — Да

Схема URL — link_tag_scheme — abs

Публиковать по умолчанию — publish_default — Да

Название сайта — site_name — Вводим название сайта. Потом оно будет доступно через плейсхолдер [[++site_name]]

Сообщение о недоступности сайта — site_unavailable_message — Сайт находится на доработке



### Система и сервер ###

Отображение RSS-канала «Новости MODX» — feed_modx_news_enabled — Нет

Отображение RSS-канала «Уведомления безопасности MODX» — feed_modx_security_enabled — Нет

Тип сервера — server_protocol — https (если у вас установлен ssl сертификат, если его нет, то идем дальше)


### КОНЕЦ НАСТРОЙКИ ###



3. Настройка ЧПУ

1. Переименовываем файл .htaccess в корне
2. Переименовываем файл .htaccess в папке /core
3. В "Системных настройках" админки заходим в настройки "Дружественные URL"
3.1. Автоматически генирировать псевдоним – Да
3.2. Суффикс контейнера — пусто
3.3. Максимальная длина псевдонима — 70
3.4. Создавать ЧПУ-псевдоним (так называемые «дружественные URL») «на лету» —  да
3.5. Транслитерация псевдонимов — russian
3.6. Использовать дружественные URL — Да
3.7. Строгий режим дружественных URL — Да
3.8. Использовать вложенные URL — Да
4. Отправляемся в главном меню: "Содержимое" - "Типы содержимого" и в строке напротив "HTML" убираем ".html" - оставляем просто пустоту (не пробел, а пустоту)
5. В корневом файле .htaccess на строке 12: "RewriteBase /" после знака "/" дописываем название нашей папки с сайтом
6. Идем в главном меню в "Управление" - "Очистить кэш" - "Обновить URI-ссылки".

Для полноценной работы на сервере Apache должна быть включена функция Mod_Rewrite.


##############################################
1. Вызов меню: [[Wayfinder? &startId=`0` &level=`1`]]
https://docs.modx.com/extras/revo/wayfinder

2. Вывод материалов, статей, новостей - любых страниц: [[getResources? &parents=`choose_an_id` &tpl=`name_of_chunk` &includeTVs=`1` ]]
https://docs.modx.com/extras/revo/getresources

3. Вывод фото-галерей: [[Gallery? &album=`Название альбома`  &plugin=`slimbox`  &slimboxLoadJQuery=`0` &slimboxRenderJsOnStartup=`0` ]]
https://docs.modx.com/extras/revo/gallery

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html