По умолчанию исходный код(ace, codemirror), а не визуальный редактор
Приветствую!
Подскажите пожалуйста по вопросу.
Есть ТВ, тип — наверно от решения вопроса зависит
смысл такой, при отображение ТВ (в том числе в MGIX) изначальный вид, чтобы был код-разметка(типа Ace или Codemirror), но если надо кнопкой переключится на визуальный редактор.
Есть компонент cetckeditor
В нем как раз совмещены codemirror и визуальный редактор.
первоначальный вид должен быть:
prnt.sc/Hjr2rWcx6oCG
т.е. нажата кнопка источник
А если отжать то Визуальный редактор
prnt.sc/0fYHd5h_mojI
Понимаю(в теории), что можно в этом же «cetckeditor» после инициализации обратиться к редактору и включать кнопку «Источник».
Ну и самое главное, чтобы это было только у этого ТВ, т.е. выборочно
Собственно вопрос, может есть другие плагины, примеры, решения (учитывая, что это ТВ и mgix поддержку) с этим функционалом
Подскажите пожалуйста по вопросу.
Есть ТВ, тип — наверно от решения вопроса зависит
смысл такой, при отображение ТВ (в том числе в MGIX) изначальный вид, чтобы был код-разметка(типа Ace или Codemirror), но если надо кнопкой переключится на визуальный редактор.
Есть компонент cetckeditor
В нем как раз совмещены codemirror и визуальный редактор.
первоначальный вид должен быть:
prnt.sc/Hjr2rWcx6oCG
т.е. нажата кнопка источник
А если отжать то Визуальный редактор
prnt.sc/0fYHd5h_mojI
Понимаю(в теории), что можно в этом же «cetckeditor» после инициализации обратиться к редактору и включать кнопку «Источник».
Ну и самое главное, чтобы это было только у этого ТВ, т.е. выборочно
Собственно вопрос, может есть другие плагины, примеры, решения (учитывая, что это ТВ и mgix поддержку) с этим функционалом
Комментарии: 3
Первое решение, которое приходит в голову это посмотреть как выглядит нажатая кнопка Источник и написать плагин который будет её нажимать. Второй вариант, это изучить документацию по cetckeditor, возможно там предусмотрен вариант активировать режим просмотра кода при инициализации.
Попробуйте прописать в config.js
config.startupMode = 'source';
Спасибо!
Так и сделал, погуглил седня хорошенько, но только щас увидел ваш комментарий)
Установил стандартный CKEditor из репозитория
Первое что надо сделать — включить codemirorr
Далее
Еще одно действие, но возможно только у меня так, файлы как то кешируются, так что надо в браузере надо открыть manager/assets/components/ckeditor/ckeditor/config.js и обновить.
Убедится, что изменения появились и должно заработать.
Так и сделал, погуглил седня хорошенько, но только щас увидел ваш комментарий)
Установил стандартный CKEditor из репозитория
Первое что надо сделать — включить codemirorr
Системные настройки->CKEditor
Прописываем настройке ckeditor.extra_plugins значение codemirror
Далее
Открываем файл: manager/assets/components/ckeditor/ckeditor/config.js
Добавляем
config.startupMode = 'source';
Еще одно действие, но возможно только у меня так, файлы как то кешируются, так что надо в браузере надо открыть manager/assets/components/ckeditor/ckeditor/config.js и обновить.
Убедится, что изменения появились и должно заработать.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.