Пользовательское средство выбора файлов TinyMCE 4, возвращаемое из всплывающего окна - PullRequest
0 голосов
/ 27 апреля 2018

Я хотел бы реализовать пользовательский инструмент выбора файлов для TinyMCE 4, но я не знаю, как вернуть значение из второго всплывающего окна.

Вот мой код:

textTiny.settings.file_picker_callback = function(callback, value, meta) {
  imageFilePicker(callback, value, meta);
};

var imageFilePicker = function (callback, value, meta) {               
  tinymce.activeEditor.windowManager.open({
    title: 'Photo picker',
    url: "files-list.html",
    width: $(window).width() * 0.8,
    height: $(window).height() * 0.8,
    buttons: [{
      text: 'Insert',
      onclick: function () {
        var file_src = $(".photo.selected").attr("href");
        callback(file_src);
        tinymce.activeEditor.windowManager.close();
      }
    }, 
    {
      text: 'Close',
      onclick: 'close'
    }],
  });
};

Буду признателен за любой совет. Спасибо.

1 Ответ

0 голосов
/ 02 мая 2018

Думаю, вы могли бы начать с посещения сайта TinyMce. У них есть демонстрационная вкладка, где вы можете найти фрагмент кода для реализации базового локального средства выбора файлов здесь

...