hinzufügen von benutzerdefinierten Dropdown-Liste in tinymce
Habe ich die Anzeige einer drop-down-Liste in tinymce. Ich googeln, um jede übung oder jedes gute Beispiel, aber ich habe gerade festgestellt, dass-code:
//Adds a menu to the currently active editor instance
var dm = tinyMCE.activeEditor.controlManager.createDropMenu('somemenu');
//Add some menu items
dm.add({title : 'Menu 1', onclick : function() {
alert('Item 1 was clicked.');
}});
dm.add({title : 'Menu 2', onclick : function() {
alert('Item 2 was clicked.');
}});
//Adds a submenu
var sub1 = dm.addMenu({title : 'Menu 3'});
sub1.add({title : 'Menu 1.1', onclick : function() {
alert('Item 1.1 was clicked.');
}});
//Adds a horizontal separator
sub1.addSeparator();
sub1.add({title : 'Menu 1.2', onclick : function() {
alert('Item 1.2 was clicked.');
}});
//Adds a submenu to the submenu
var sub2 = sub1.addMenu({title : 'Menu 1.3'});
//Adds items to the sub sub menu
sub2.add({title : 'Menu 1.3.1', onclick : function() {
alert('Item 1.3.1 was clicked.');
}});
sub2.add({title : 'Menu 1.3.2', onclick : function() {
alert('Item 1.3.2 was clicked.');
}});
dm.add({title : 'Menu 4', onclick : function() {
alert('Item 3 was clicked.');
}});
//Display the menu at position 100, 100
dm.showMenu(100, 100);
Dieser code scheint auf ein drop-down-Liste, aber ich weiß nicht wo man diesen code, oder, wie Sie es verwenden, um die Anzeige von benutzerdefinierten Dropdown-Liste.
Freundlicherweise jemand helfen mich in das hinzufügen von benutzerdefinierten Dropdown-Liste in tinyMCE.
- ist es der TinyMCE-4b oder 3.5 ?
- Ich bin mit TinyMCE 4b aber nicht sicher über dieses-code nahm ich einfach diesen code aus tinyMCE.com .
- Wo wollen Sie in der dropdown-Liste angezeigt werden soll(Menü "Bearbeiten" - Fenster)?
- ja. wie kann ich das tun?
- Das Beispiel, das Sie oben aufgeführt sieht aus wie seine von TinyMCE 3. Seine ganz ein bisschen anders zwischen den zwei code-Basen. Ich kann Ihnen zeigen, es zu tun für die 3.x, aber ich bin nicht so vertraut mit tinyMCE 4.
- Ich kann Umschalten auf TinyMCE 3.x. Bitte helfen Sie mir oder geben mir gute Beispiel dafür .Dank
InformationsquelleAutor Rabeel | 2013-05-15
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dann fügen Sie Sie zur Liste der plugins, wenn Sie Sie initialisieren editor:
Hier ist, wie panel button mit dropdown aussieht:
prependToContext
option bedeuten ich den link.Ersten registrieren des plugins:
Dann fügen Sie Sie zur Liste der plugins, wenn Sie Sie initialisieren editor:
Hier ist der TinyMCE-Dokumentation für ein plugin erstellen http://www.tinymce.com/wiki.php/TinyMCE3x:Creating_a_plugin. Ich würde beginnen mit, nur um zu lernen, wie plugins arbeiten. Dann, um ein besseres Gefühl für das erstellen eines dropdown-Menü, Blick auf die contextmenu-plugin. Kopieren und modifizieren, um Ihre Bedürfnisse zu erfüllen.
onclick
Eigenschaft Menüpunkt.