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