Question

J'essaie d'implémenter un éditeur tinyMCE dans un environnement ExtJs. Mais ça ne va pas bien.

Tout d’abord: incluez les scripts nécessaires.

<script src="js/jquery-1.2.1.min.js" type="text/javascript"></script>
<script src="ext-2.3.0/adapter/jquery/ext-jquery-adapter.js" type="text/javascript"></script>
<script src="ext-2.3.0/ext-all.js" type="text/javascript"></script>
<script src="js/miframe-min.js" type="text/javascript"></script>
<script src="js/Ext.ux.TinyMCE.js" type="text/javascript"></script>

(J'ai d'anciennes versions de JQuery et Ext parce que j'ai essayé de copier exactement l'exemple / la démo).

Ensuite, j'utilise du Javascript pour définir la fenêtre avec tinyMCE, cliquez sur un bouton pour lancer la fenêtre contextuelle. Lorsque j’essaie de voir le résultat dans Firefox, j’obtiens une erreur:

Error: tinymce is not defined
Source File: http://localhost:4927/ExtJS/js/Ext.ux.TinyMCE.js
Line: 301

menant à cet extrait:

/** ----------------------------------------------------------
    WindowManager
*/        
var WindowManager = Ext.extend( 

    function( editor ) {
        WindowManager.superclass.constructor.call( this, editor );
    },

    tinymce.WindowManager,  //THIS IS WHERE THE ERROR IS

    {
        // more code

Qu'est-ce que je fais mal?
C'est le code de base que j'ai récupéré sur la page officielle de TinyMCE ext. Donc, le fichier js doit être correct, indiquant que j'ai commis une erreur ailleurs.

Était-ce utile?

La solution

Yarr. Devrait également inclure le plugin actuel.

<script src="js/tiny_mce_src.js" type="text/javascript"></script>

Terminé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top