2017-04-11 130 views
0

我的目标是创建一个带标签的菜单栏,而不是最新的TinyMCE 4.7.6中提供的传统菜单栏。我打算通过隐藏菜单栏来完成此操作,然后在常规工具栏上方创建一个工具栏。这个新的工具栏将包含带有诸如文件,编辑,插入,查看等菜单名称的按钮。当单击其中一个按钮时,常规工具栏按钮将被相关菜单项下的工具栏按钮替换。 [我希望我已经清楚这一点。]添加自定义TinyMCE工具栏

如果我没有足够的措辞描述我的描述,我想创建类似于Microsoft Word 2013菜单样式。

这是我的问题。我无法创建将托管菜单按钮(文件,编辑等按钮)的工具栏。 TinyMCE文档没有提到创建自定义工具栏。所有这些都在创建工具栏按钮并将其添加到现有工具栏中。任何人有一个想法如何做到这一点?谢谢。

回答

2

这是你想要做的相当一些工作,所以首先让我来告诉你一个“丝带”皮肤已经存在,check it here

现在,如果你真的想使自己的,首先你要了解menubartoolbar

在此图像之间存在的差异一个菜单栏和两个工具栏

enter image description here

这里是the documentation for the menubar API和工具栏this is here

但是,你应该先尝试一下现有的皮肤。

+0

从我所看到的情况来看,这款皮肤最近在2012年进行了更新。我不知道它是否仍与当前版本的TinyMCE兼容。我真的尝试过,但TinyMCE从来没有正确初始化。它显示一个白色的屏幕,什么都没有没有任何错误信息。 –

+0

嗡嗡声其实我从来没有尝试过这种皮肤,所以我不知道这样的问题。您还可以查看[如何创建自己的皮肤]的文档(https://www.tinymce.com/docs/advanced/creating-a-skin/)和“TinyMCE”的“Ribbon皮肤”源代码,似乎至少要与TinyMCE 3.4.4一起工作。你应该有足够的资源来挖掘。 –

+0

值得一试。虽然我不确定我想创造的是一个全新的皮肤。我希望能够使用'菜单栏'和'工具栏'来创建一个可以将任何皮肤转换为色带外观的插件。 –

相关问题