hinzufügen Ich versuche, etwas Code für die verschiedenen Arten von tinyMCE wieder zu verwenden, die ich habe (einfach, fortgeschritten, Experte ...).Wie man eine deklarierte Funktion in tinymce.init
Für jeden Typ habe ich eine tinymce.init({ })
, und in jedem von ihnen verwende ich das Einfügen-Plugin mit einer Paste_preprocess-Funktion. Da ich die gleiche Funktion für die ganze tinyMCE.init verwende ich habe, habe ich versucht, meine Funktion als normales zu erklären:
function myFunction(pl, o) { ... }
und dann im Innern der tinynmce.init wie folgt verwenden:
tinymce.init({
...
paste_preprocess : myFunction(pl, o)
});
Aber es funktioniert nicht ...
Die einzigen configs ich in der Regel gesehen habe, sind:
tinymce.init({
...
paste_preprocess: function(pl, o) { ... }
});
also, anonyme Funktionen, habe ich recht?
Gibt es eine Möglichkeit, das mit einer deklarierten Funktion zu erreichen, oder funktioniert das nur wie üblich? paste_preprocess: function() {}
?
Vielen Dank für Ihre Zeit.
Ich habe meine Frage aktualisiert, danke für Ihre Antwort! Ich schätze, das Problem kommt, wenn ich versuche, etwas an myFunction (pl, o) zu übergeben, vielleicht existieren diese Objekte nur im Rahmen von tinymce.init ({}), und deshalb funktioniert es nicht. – agapitocandemor
@agapitocandemor Siehe meine Bearbeitungen oben ... –