Ich bin immer noch dabei, TinyMCE von Version 3 auf Version 4 zu aktualisieren.
Das Problem, das ich habe, betrifft die Verwendung der Symbolleisten-Benutzeroberfläche. Ich kann eine Listbox mit mehreren Einträgen erstellen, aber ich weiß nicht, wie ich Listenelemente hinzufügen kann, nachdem die Listbox erstellt wurde. Mit TinyMCE3 war es einfach, auch nach der Erstellung dieser Liste ein Listenpunkt zu einer Liste hinzuzufügen. Ich weiß nicht, wie ich dies mit TinyMCE 4 erreichen kann.
Was muss ich tun? Irgendwelche Vorschläge?
Hier ist der Code, den ich verwende, um die Listbox zu erstellen:
editor.addButton('my_listbox', {
type: 'listbox',
text: 'my_listbox_desc',
icon: false,
onselect: function(e) {
editor.insertContent(this.value());
},
values:[
{text: 'Menüpunkt 1', value: 'Irgendwelcher Text 1'},
{text: 'Menüpunkt 2', value: 'Irgendwelcher Text 2'},
{text: 'Menüpunkt 3', value: 'Irgendwelcher Text 3'}
],
onPostRender: function() {
// Wähle standardmäßig den dritten Eintrag aus
editor.irstyle_control = this;
this.value('Irgendwelcher Text 3');
}
});