Tinymce Windowmanager.open() 参数
Tinymce Windowmanager.open() Parameters
我使用 wordpress,目前正在为 tinymce-editor 编写一个插件。我使用 windowmanager.open() 函数来显示模态,但我不知道如何隐藏此模态中的确定按钮。官方文档很薄:https://www.tinymce.com/docs/api/tinymce/tinymce.windowmanager/#open
我假设您正在根据您提供的文档 link 创建模式,如果是这样,那么 buttons 参数让您指定要添加到模态和所述按钮的动作,如下所示:
tinymce.activeEditor.windowManager.open({
url: 'file.htm',
buttons: [{
text: 'Accept',
subtype: 'primary',
onclick: 'submit'
},
{
text: 'Custom',
onclick: function(){
//Add custom action here
}
},
{
text: 'Close',
onclick: 'close'
}
],
width: 320,
height: 240
}, {
custom_param: 1
});
传递一个空的按钮参数不会在模式中给出任何按钮,onclick 按钮参数中的 'submit' 和 'close' 字符串使按钮执行这些操作,您可以通过定义匿名添加自定义逻辑相反,您还可以通过添加 onsubmit 参数向 'submit' 操作添加自定义逻辑,如下所示:
onsubmit: function() {
//custom logic
}
Tinymce 文档没有太大帮助,过去几天我一直在研究类似的东西,这些 link 可能对你有用:
https://www.tinymce.com/docs/api/tinymce/tinymce.plugin/
https://docs.contenido.org/display/CONDEVE/TinyMCE+4#TinyMCE4-Writingownplugins
我使用 wordpress,目前正在为 tinymce-editor 编写一个插件。我使用 windowmanager.open() 函数来显示模态,但我不知道如何隐藏此模态中的确定按钮。官方文档很薄:https://www.tinymce.com/docs/api/tinymce/tinymce.windowmanager/#open
我假设您正在根据您提供的文档 link 创建模式,如果是这样,那么 buttons 参数让您指定要添加到模态和所述按钮的动作,如下所示:
tinymce.activeEditor.windowManager.open({
url: 'file.htm',
buttons: [{
text: 'Accept',
subtype: 'primary',
onclick: 'submit'
},
{
text: 'Custom',
onclick: function(){
//Add custom action here
}
},
{
text: 'Close',
onclick: 'close'
}
],
width: 320,
height: 240
}, {
custom_param: 1
});
传递一个空的按钮参数不会在模式中给出任何按钮,onclick 按钮参数中的 'submit' 和 'close' 字符串使按钮执行这些操作,您可以通过定义匿名添加自定义逻辑相反,您还可以通过添加 onsubmit 参数向 'submit' 操作添加自定义逻辑,如下所示:
onsubmit: function() {
//custom logic
}
Tinymce 文档没有太大帮助,过去几天我一直在研究类似的东西,这些 link 可能对你有用: https://www.tinymce.com/docs/api/tinymce/tinymce.plugin/ https://docs.contenido.org/display/CONDEVE/TinyMCE+4#TinyMCE4-Writingownplugins