
Быстрый старт
Шаг 1. Установка
- Установите Ace через Extras → Installer (обзор)
- Очистите кэш MODX
- Убедитесь, что плагин Ace активен
Шаг 2. Редактор для элементов
which_element_editor = Ace.
Откройте сниппет, чанк, шаблон или плагин: поле кода станет редактором Ace с подсветкой.
Шаг 3. Код в ресурсах
Учитываются контекстные значения use_editor и which_editor:
| Цель | Настройки |
|---|---|
| Ace в поле content у всех ресурсов | use_editor = Нет. Тогда же заменяются textarea с классом modx-richtext |
| Ace только у ресурсов без richtext | use_editor = Да, which_editor пустой или Ace, richtext выключен |
| TinyMCE / другой RTE | use_editor = Да, which_editor не Ace, у ресурса включён richtext |
| Textarea без Ace | use_editor = Да, which_editor не Ace, richtext выключен |
which_editor = Ace при включённом use_editor и richtext само по себе Ace на #ta не ставит. Подробнее: Интеграция.
Шаг 4. Проверка
- Откройте сниппет: есть подсветка PHP
- Нажмите Ctrl+Alt+H: таблица горячих клавиш
- Введите
getrи Tab: развернётся шаблон getResources (еслиace.snippetsзаполнен)
Чеклист
Что дальше
- Системные настройки
- Интеграция: Tab-сниппеты, mime Fenom/Twig, TV Ace
- Горячие клавиши
