Убрать кнопки форматирования в TinyMCE у TV-полей Новый

Дополнение: TinyMCE

Доброго времени суток!
Хочу сделать так, чтобы у TV-полей, у которых задан тип «Текст» или «Текстовый редактор» отключались все кнопки форматирования, кроме списка. Такое нужно, чтобы контент-менеджеры не пытались менять цвет, размер шрифта и так далее. Возможно ли такое сделать?
16 сентября 2017, 20:37    Дмитрий   
1    78 0

Комментарии (4)

  1. Павел Романов 17 сентября 2017, 10:40 # 0
    В системных настройках выберите пространство имен tinymce и отредактируйте эти параметры:
    1. Дмитрий 17 сентября 2017, 10:56 # 0
      Я это прекрасно понимаю) Я имел в виду, чтобы в поле «Содержимое» редактор был со всеми функциями, а у TV — только список. То есть, скорее всего, нужен какой-то хитрый плагин, но гуглежь на подобную тему мне ничего не дал
      1. Павел Романов 17 сентября 2017, 11:28 # +1
        Вы можете скрывать ненужные кнопки через CSS по id, в котором используется ID TV-шек.

        Допустим, у TV с ID=17 надо скрыть кнопку отмены:


        Делаем CSS файлик admin.css и кладем в /manager:
        #tv17_undo {display:none !important;}

        И подключаем его через плагин на событие OnManagerPageInit:
        <?php
        if ($modx->event->name == 'OnManagerPageInit') $modx->regClientCSS('../manager/admin.css');
        1. Дмитрий 17 сентября 2017, 21:24 # 0
          О, а вот это уже прикольно. Спасибо, обязательно попробую!
    Вы должны авторизоваться, чтобы оставлять комментарии.