Silverstripe - 为tinymce wysiwyg编辑器添加自定义按钮

时间:2014-01-13 14:26:07

标签: tinymce wysiwyg silverstripe

我正在使用Silverstripe CMS,并希望自定义后端所见即所得编辑器Tiny MCE。我想用我自己的动作添加到编辑器我的自定义按钮。

我在TinyMCE页面上找到了如何添加按钮(http://www.tinymce.com/tryit/3_x/custom_toolbar_button.php),但我不知道在Silverstripe文件夹结构中我可以把这个javascript扩展到TinyMCE。

你能告诉我在哪里可以输入这段代码吗?

1 个答案:

答案 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的说明