Ошибка при добавлении ссылки к выделенному фрагменту текста.

Added by Александр Смирнов over 1 year ago

Firefox 3.6.12

Выделит текст в редакторе, кликнул на иконку "Добавить ссылку", получаю:

Ошибка: jQuery("<div />").addClass(this.opts.class).dialog is not a function
Источник: http://******.ru/assets/b84a1fdc/elrte/js/elrte.min.js
Строка: 9

JS:

var opts = {
             lang : 'ru',
             styleWithCss : true,
             height  : 200,
             toolbar : 'compact',
             fmAllow  : true,
              fmOpen   : function(callback) {
                $('<div id="myelfinder"/>').elfinder({
                   //  url : '/assets/b84a1fdc/connector.php',
                     url : '/el/fm89asd7f098', // путь до контроллера и метода run()
                     lang : 'ru',
                     dialog : { width : 900, modal : true },
                     editorCallback : callback,
                 })
             }
         };
         // создаем редактор
         $('#toptext').elrte(opts);

HTML:

<textarea id="toptext" name="TopTextWidget[text]">
...
</textarea>


Replies (1)

RE: Ошибка при добавлении ссылки к выделенному фрагменту текста. - Added by Dmitry Levashov over 1 year ago

На демо такой ошибки нет, следовательно проблема в вашей конфигурации
Проверьте подключен ли jquery-ui и есть ли в нем dialog. Тот ui который идет с редактором содержит только необходимый для редактора минимум компонентов

(1-1/1)