TinyMCE Con​​textMenu mceInsertContent?

Mei*_*lla 2 javascript jquery wysiwyg tinymce editor

我正在尝试为TinyMCE Con​​textMenu插件添加一个选项,但我有所成功.我想要做的是,一旦点击我想要一个预定的文本片段添加到编辑器.这是我到目前为止:

t._menu = m;
am = m.addMenu({title : 'Message Personalizer'});
am.add({title : 'First Name', cmd : '**cmd**'});
am.add({title : 'Last Name', cmd : '**cmd**'});
am.add({title : 'Email Address', cmd : '**cmd**'});
am.add({title : 'Cell Phone', cmd : '**cmd**'});
Run Code Online (Sandbox Code Playgroud)

这显示菜单正确,但我找不到任何文档可以让我使用mceInsertContent它上面的命令.我通常可以mceInsertContent使用tinymce().execCommand('mceInsertContent',false,**mycontent**);它,它没有问题.我该怎么做呢?

Tim*_*own 5

您需要注册一个命令:

m.addCommand('insertFoo', function() {
    m.execCommand('mceInsertContent', false , "Foo");
});

am.add({title : 'First Name', cmd : 'insertFoo'});
Run Code Online (Sandbox Code Playgroud)