2015-04-17 3 views
0

Во-первых, это нужно знать, я активен FullTinyMCe и TinyMCEComplete плагинов в Impresspages. Ну, у меня есть новый плагин, где у меня есть поле, как это:TinyMCE в impresspages плагинов проблемы

$fields[] = array(
    'label' => 'Rich Text to Store', 
    'field' => 'textToStore', 
    'type' => 'RichText', 
    'preview' => '\Plugin\MyPlugin\Helper::previewText' 
); 

Как мне сделать, чтобы заставить тип RichText используя универсальность FullTinyMCE вместо внутренней конфигурации? Мне нужны другие навыки в этой области, например, редактирование и сохранение html.

Спасибо за помощь!

ответ

0

Эти плагины изменяют конфигурацию только для себя. Если вы хотите обновить TinyMCE глобально, измените реализацию функции ipTinyMceConfig(). Это функция по умолчанию, которая обеспечивает конфигурацию TinyMCE. Замените его своей собственной функцией (это все о JavaScript), которая возвращает вашу настраиваемую конфигурацию. Это повлияет повсюду на ImpressPages. Подробнее об этом:

https://www.impresspages.org/docs/tinymce

+0

я заменил ipTinyMceConfig() а уже. Все нормально. В редакторе полей плагина для richedit отображается меню и так далее. Однако, когда я нажимаю в исходном коде, редактор исходного кода открывается, но отключается для выпуска. Не печатать невозможно, ничего ... Любая идея? Моя замена кода выглядит так: –

Смежные вопросы