TinyMCE - Индивидуальный диалог для публичного выбора изображений - PullRequest
0 голосов
/ 06 марта 2019

Я заполняю диалог TinyMCE в «Вставить изображение» со всеми изображениями, которые доступны в общей папке. Эти изображения отображаются в моем диалоговом окне, однако я не уверен, что мне нужно дальше для достижения функциональности -> Вставить изображение в редактор.

Вот код, который у меня есть:

tinymce.init({
selector: '#article',
file_picker_type: 'image',

file_picker_callback: (callback, value, meta) => {
    tinymce.activeEditor.windowManager.open({
            title: 'Image Picker',
            body: {
                type: 'panel',
                items: [{
                    type: 'htmlpanel',
                    html: '<figure class="image-picker"><img src="/images/pic.jpg" /></figure>'
                }]
            },
            buttons: [
            ]
        }, {
            custom_param: 1
        });
}

});

Как видите, я жестко запрограммировал 1 элемент в массиве body-> items. Однако на живом веб-сайте элементы динамически заполняются с помощью ajax-запроса.

Теперь, что мне нужно сделать, чтобы сделать эти элементы кликабельными / вставить в редактор.

Спасибо

...