Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2021, 08:51   #1
Ureech
 
Регистрация: 27.09.2021
Сообщений: 5
По умолчанию Достум к методу из плагина Tinymce

Привет. Мне нужен плагин для вставки картинок из альбома сайта. Написал код до момента вставки картинки из диалогового окна. Не знаю как теперь вставить картинку в редактор. Как я понял нужно использовать метод
tinymce.activeEditor.execCommand('m ceInsertContent', false, images); , но как передать выбранную картинку не понимаю.
Код:
tinymce.PluginManager.add('gallery', function (editor, url) {
// Аякс запрос. Получаем каритинки
var load = function(callback) {
...
gallery_list[s] = gallery_img;
...
return callback();
}
// Выводим их в диалоговом окне
var openDialog = function () {
 
        var html = `<div class="container">
        <div class="row">
        ${gallery_list.map(a => '<div class="col-sm-2">' + a + '</div>').join('\n')}
        </div>
        </div>`;
 
        return editor.windowManager.open({
            title: 'Альбом',
            body: {
                type: 'panel',
                items: [{
                    type: 'htmlpanel',
                    label: '',
        html,
                }]
            },
 
});
 
}
// Это кнопка
    editor.ui.registry.addButton('gallery', {
        tooltip: 'Из альбома',
        text: 'Вставить из альбома',
        onAction: function () {
            load(openDialog);
        },
        
    });
});
Ureech вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фон редактора Tinymce venom1 HTML и CSS 0 27.02.2020 12:39
Tinymce+textarea b2soft Помощь студентам 0 02.07.2013 20:24
Фиксация tinyMCE Rost93 Свободное общение 0 22.04.2012 05:58
TinyMCE editable Anoobis JavaScript, Ajax 2 21.11.2011 13:12