Настройка кнопки редактирования для ContentTools
мне трудно понять, как я могу изменить внешний вид и / или положение кнопки редактирования (зажигания) в ContentTools (редактор wysiwyg).
я узнал, что я могу использовать editor.start();
и editor.stop();
для запуска редактирования страницы, и я хотел бы сопоставить эти функции с моими собственными кнопками, но я не могу избавиться от кнопки по умолчанию.
документация и учебники на их веб-сайте не помогли мне достаточно, чтобы понять этот.
спасибо!
1 ответов
есть 2 способа, которые я рекомендую сделать это, самый простой вариант-скрыть кнопку зажигания (как она называется) так (ссылка SASS):
.ct-ignition {
display: none;
}
Если вы предпочитаете полностью удалить кнопку из DOM, вы можете отключить кнопку из пользовательского интерфейса, как это (ссылка CoffeeScript):
// Once the Editor has been initialized
ContentTools.EditorApp.get()._ignition.unmount();
мой совет будет использовать CSS, чтобы скрыть зажигание и вызвать события против него, чтобы вызвать функциональность вручную через ваш пользовательская кнопка, например:
var editor = ContentTools.EditorApp.get();
// Starting the editor manually
editor._ignition.trigger('start');
// Stoping the editor manually (save)
editor._iginition.trigger('stop', true);
// Stoping the editor manually (cancel)
editor._iginition.trigger('stop', false);
может быть полезно рассмотреть эти вопросы, заданные в списке проблем проектов github также: