我正在使用Silverstripe CMS,并希望自定义后端所见即所得编辑器Tiny MCE。我想用我自己的动作添加到编辑器我的自定义按钮。
我在TinyMCE页面上找到了如何添加按钮(http://www.tinymce.com/tryit/3_x/custom_toolbar_button.php),但我不知道在Silverstripe文件夹结构中我可以把这个javascript扩展到TinyMCE。
你能告诉我在哪里可以输入这段代码吗?
答案 0 :(得分:3)
在_config.php文件中,您可以更改HtmlEditorConfig。在你的mysite / _config.php(或模块_config)
中$config = HtmlEditorConfig::get('cms');
$config->enablePlugins(array('pluginname' => 'plugin.js'));
$config->addButtonsToLine(2, 'pluginname');
http://doc.silverstripe.org/framework/en/topics/rich-text-editing
提供了插件javascript的说明