Я пытаюсь внедрить редактор tinyMCE в среду ExtJs. Но все идет не очень хорошо.
Перво-наперво: включите необходимые сценарии.
<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>
(у меня есть старые версии JQuery и Ext, потому что я попытался точно скопировать пример / демо).
Затем я использую Javascript для определения окна с tinyMCE, нажимаю кнопку, чтобы открыть всплывающее окно. Когда я пытаюсь увидеть результат в Firefox, я получаю одну ошибку:
Error: tinymce is not defined
Source File: http://localhost:4927/ExtJS/js/Ext.ux.TinyMCE.js
Line: 301
Ведущий к этому фрагменту:
/** ----------------------------------------------------------
WindowManager
*/
var WindowManager = Ext.extend(
function( editor ) {
WindowManager.superclass.constructor.call( this, editor );
},
tinymce.WindowManager, //THIS IS WHERE THE ERROR IS
{
// more code
Что я делаю не так?
Это базовый код, который я взял с официальной страницы TinyMCE ext. Так что файл js должен быть в порядке, указывая на то, что я допустил ошибку в другом месте.