Адаптивный файловый менеджер не отображает изображения на TinyMCE - PullRequest
0 голосов
/ 12 мая 2018

Итак, я только что реализовал Responsive File Manager в приложении CodeIgniter, и пока он показывает диалоговое окно (модальное) и позволяет мне создавать папки и загружать файлы, проблема возникает, когда я выбираю любое изображение в редакторе TinyMCE.

enter image description here

То же самое относится к любому типу файлов, а не только к изображениям.

Это фактический путь (admin / posts / add), в котором мне нужно использовать файловый менеджер:

  • приложение
    • просмотры
      • админ
        • сообщения
          • добавить
  • активы
    • Filemanager
    • Файлы
  • система

и это Javascript, который у меня есть в файле представления (admin / posts / add):

    tinymce.init({
    selector: "textarea",
    theme: "modern",
    image_advtab: true,
    image_caption: true,
    image_title: true,
    image_prepend_url: "<?php echo base_url('assets/files/source') ?>",

        plugins: [
         "advlist autolink link image lists charmap print preview hr anchor pagebreak",
         "searchreplace wordcount visualblocks visualchars insertdatetime media nonbreaking",
         "table contextmenu directionality emoticons paste textcolor responsivefilemanager code",
         "print preview fullpage fullscreen template codesample toc spellchecker imagetools colorpicker textpattern help"
   ],


    toolbar1: 'formatselect | bold italic strikethrough forecolor backcolor | link | alignleft aligncenter alignright alignjustify  | numlist bullist outdent indent  | removeformat | responsivefilemanager',
    content_css: [
      '//fonts.googleapis.com/css?family=Lato:300,300i,400,400i',
      '//www.tinymce.com/css/codepen.min.css'
    ],

    relative_urls: false,

    formats: {
        alignleft : {selector: 'img', styles: {float: 'left', margin: '0px 10px 0px 0px'}, classes: 'img-responsive'},
        alignright : {selector: 'img', styles: {float: 'right', margin: '0px 0px 0px 10px'}, classes: 'img-responsive'},
    },

   external_filemanager_path:"<?php echo base_url('assets/filemanager/') ?>",
   filemanager_title:"Filemanager" ,
   external_plugins: { "filemanager" : "<?php echo base_url('assets/tinymce/plugins/responsivefilemanager/plugin.min.js') ?>"}
});

Заранее спасибо. Если вам нужно просмотреть мой файл конфигурации из папки файлового менеджера, просто скажите мне, что в настоящее время я не хочу делать этот вопрос дольше, чем он уже есть.

1 Ответ

0 голосов
/ 22 января 2019

Я знаю, что немного поздно, но, возможно, проблема в вашем конфигурационном файле.Я столкнулся с той же проблемой, и я исправил ее, изменив 'upload_dir' в файле конфигурации.

...