Ich versuche, die Menü- und Statusleisten aus TinyMCE 4 zu entfernen, da ich einen sehr einfachen Editor einrichten möchte. Ist das möglich?
Die Dokumentation für TinyMCE 3 scheint nicht relevant zu sein und ich kann nichts für Version 4 finden.
Ich versuche, die Menü- und Statusleisten aus TinyMCE 4 zu entfernen, da ich einen sehr einfachen Editor einrichten möchte. Ist das möglich?
Die Dokumentation für TinyMCE 3 scheint nicht relevant zu sein und ich kann nichts für Version 4 finden.
Antworten:
Ich habe mir die Quelle angesehen und es war ziemlich offensichtlich:
tinyMCE.init({
menubar:false,
statusbar: false,
//etc
})
Dies entfernt beide.
Sie können auch anpassen, welche Teile der Standardmenüleiste sichtbar sind, indem Sie eine Zeichenfolge aktivierter Menüs angeben - z menubar: 'file edit'
Sie können Ihre eigenen Menüs folgendermaßen definieren:
menu : {
test: {title: 'Test Menu', items: 'newdocument'}
},
menubar: 'test'
menuBar: 'file edit'
sollte seinmenubar: 'file edit'
tinymce.init({ mode: "exact", elements: "IdOftextAreaEtc",
Dabei ist IdOftextAreaEtc die ID des Steuerelements, das für tinyMCE verwendet werden soll
tinymce.init({ selector: "textarea#IdOfTextarea"})
(ähnlich wie die CSS-Syntax).
Wenn Sie die gesamte Menüleiste von oben entfernen möchten
tinymce.init({
menubar: false,
});
Aber wenn Sie eine benutzerdefinierte Menüleiste mit einem Untermenü möchten
tinymce.init({
menu: {
file: {title: 'File', items: 'newdocument'},
edit: {title: 'Edit', items: 'undo redo | cut copy paste pastetext | selectall'},
insert: {title: 'Insert', items: 'link media | template hr'},
view: {title: 'View', items: 'visualaid'},
format: {title: 'Format', items: 'bold italic underline strikethrough superscript subscript | formats | removeformat'},
table: {title: 'Table', items: 'inserttable tableprops deletetable | cell row column'},
tools: {title: 'Tools', items: 'spellchecker code'}
}
});
Weitere Hilfe finden Sie unter TinyMCE .
Es ist also klar in ihren Dokumenten, dass die Werte falsch sind.
tinymce.init({
menubar: false,
branding: false,
statusbar: false,
})
Im neuesten Update auf Version 5 können Sie die Menüleiste als solche anzeigen
tinymce.init({
menu: {
edit: { title: 'Edit', items: 'undo redo | cut copy paste pastetext | selectall searchreplace' },
insert: { title: 'Insert', items: 'image link charmap pagebreak' },
format: { title: 'Format', items: 'bold italic underline strikethrough superscript subscript | formats | removeformat' },
table: { title: 'Table', items: 'inserttable tableprops deletetable | cell row column' }
},
menubar: 'edit insert format table',
});
Weitere Informationen finden Sie unter https://www.tiny.cloud/docs/