Как удалить поле из диалогового окна свойств ячейки / строки в TinyMCE

#tinymce #tinymce-4 #tinymce-5

#tinymce #tinymce-4 #tinymce-5

Вопрос:

Мне нужно удалить некоторые поля свойств ячейки / строки, такие как Scope, H Align и V Align. Любой способ удалить это поле.

Свойства ячейки: введите описание изображения здесь

Свойства строки: введите описание изображения здесь

Спасибо.

Ответ №1:

Документацию table плагина можно найти здесь:

https://www.tiny.cloud/docs/plugins/table/

Невозможно скрыть эти конкретные поля с помощью конфигурации, поэтому лучшим решением было бы скопировать плагин table и изменить код, который отображает эти диалоговые окна, чтобы скрыть элементы, которые вы не хотите показывать.

Ответ №2:

В качестве взлома вы можете просто добавить display:none!important стиль «», предназначенный для элементов, которые вы хотите скрыть в диалоговых окнах.

Я не советую удалять их из DOM, поскольку плагин TinyMCE может быть нацелен на них, что приводит к ошибкам javascript в консоли и, возможно, к сбоям. Их скрытие — гораздо более безопасный способ взлома.