Skip to content

Текстовый редактор

Визуальный редактор сайта внутри блока.

Тип появляется, только если редактор есть в MODX

Он добавляется в список типов поля лишь тогда, когда редактор установлен и включён (use_editor вместе с which_editor). Без редактора выводить нечего, и типа в списке просто нет — включать нечего.

Настройки:

НастройкаЧто делает
Высота поляВ пикселях, по умолчанию 400

Хранится HTML, поэтому выводится как есть:

html
<div class="article">{$content}</div>

Перед сохранением синхронизируются только CKEditor и TinyMCE

Окно отправляет форму аяксом, читая DOM, — родное событие submit не срабатывает, и редактор сам себя не сохраняет. PageBlocks перед сериализацией вызывает updateElement() у CKEditor и save() у TinyMCE.

Редактор без такого метода сохранит то, что лежало в textarea до начала правки, то есть пустоту. Если сторонний редактор теряет всё при сохранении — причина здесь.

Тип отдаётся переводчикам.

© PageBlocks 2019-present