2016-10-28 16 views
0

Я использовал Rich файловый менеджер с Laravel5.3.20 в конфигурации по умолчанию, как показано нижеПочему Rich файловый менеджер вставки filemanager.config.json вместо вставки изображения в текстовое поле

Javascript

<script> 
     CKEDITOR.replace('textarea', { 
      filebrowserBrowseUrl: '{!! url('gallery/index.html') !!}', 
      ///ImageBrowser : true, 
      autoUpdateElement:true, 
      language:'en' 
     }); 
    </script> 

Изображения в textarea url неправильно.

<p><img alt="" src="http://website.dev/gallery/connectors/php/filemanager.php?mode=readfile&amp;path=%2Fae.jpg&amp;config=filemanager.config.json&amp;time=1477642950519" style="height:960px; width:720px" /></p> 

Всех файлы, папка и юг папка уже обновиться до UserFiles Но это изображение URL, который я должен вставить в базу данных с текстовым ошибутся, как описаны выше ссылка.

FileManager.configure.json

{ 
    "_comment": "IMPORTANT : go to the wiki page to know about options configuration https://github.com/simogeo/Filemanager/wiki/Filemanager-configuration-file", 
    "options": { 
     "culture": "en", 
     "lang": "php", 
     "theme": "flat-dark", 
     "defaultViewMode": "grid", 
     "localizeGUI": true, 
     "showFullPath": false, 
     "showTitleAttr": false, 
     "browseOnly": false, 
     "showConfirmation": true, 
     "showThumbs": true, 
     "searchBox": true, 
     "listFiles": true, 
     "fileSorting": "NAME_ASC", 
     "folderPosition": "bottom", 
     "quickSelect": false, 
     "charsLatinOnly": false, 
     "splitterWidth": 200, 
     "splitterMinWidth": 200, 
     "dateFormat": "d M Y H:i", 
     "serverRoot": true, 
     "fileRoot": false, 
     "fileConnector": false, 
     "fileRootSizeLimit": false, 
     "baseUrl": false, 
     "capabilities": ["select", "upload", "download", "rename", "move", "replace", "delete"], 
     "logger": false, 
     "plugins": [] 
    }, 
    "security": { 
     "allowFolderDownload": false, 
     "allowChangeExtensions": false, 
     "allowNoExtension": false, 
     "normalizeFilename": true, 
     "uploadPolicy": "DISALLOW_ALL", 
     "uploadRestrictions": [ 
      "jpg", 
      "jpe", 
      "jpeg", 
      "gif", 
      "png", 
      "svg", 
      "txt", 
      "pdf", 
      "odp", 
      "ods", 
      "odt", 
      "rtf", 
      "doc", 
      "docx", 
      "xls", 
      "xlsx", 
      "ppt", 
      "pptx", 
      "csv", 
      "ogv", 
      "avi", 
      "mkv", 
      "mp4", 
      "webm", 
      "m4v", 
      "ogg", 
      "mp3", 
      "wav", 
      "zip", 
      "rar" 
     ] 
    }, 
    "exclude": { 
     "unallowed_files": [ 
      ".htaccess", 
      "web.config" 
     ], 
     "unallowed_dirs": [ 
      "_thumbs", 
      ".CDN_ACCESS_LOGS", 
      "cloudservers" 
     ], 
     "unallowed_files_REGEXP": "/^\\./", 
     "unallowed_dirs_REGEXP": "/^\\./" 
    }, 
    "upload": { 
     "multiple": true, 
     "paramName": "files", 
     "chunkSize": false, 
     "numberOfFiles": 5, 
     "fileSizeLimit": 16000000, 
     "overwrite": false, 
     "imagesOnly": false 
    }, 
    "images": { 
     "imagesExt": [ 
      "jpg", 
      "jpe", 
      "jpeg", 
      "gif", 
      "png", 
      "svg" 
     ], 
     "main": { 
      "autoOrient": true, 
      "maxWidth": 1280, 
      "maxHeight": 1024 
     }, 
     "thumbnail": { 
      "enabled": true, 
      "cache": true, 
      "dir": "_thumbs/", 
      "crop": true, 
      "maxWidth": 64, 
      "maxHeight": 64 
     } 
    }, 
    "videos": { 
     "showVideoPlayer": true, 
     "videosExt": [ 
      "ogv", 
      "mp4", 
      "webm", 
      "m4v" 
     ], 
     "videosPlayerWidth": 400, 
     "videosPlayerHeight": 222 
    }, 
    "audios": { 
     "showAudioPlayer": true, 
     "audiosExt": [ 
      "ogg", 
      "mp3", 
      "wav" 
     ] 
    }, 
    "pdfs": { 
     "showPdfReader": true, 
     "pdfsExt": [ 
      "pdf", 
      "odt", 
      "odp", 
      "ods" 
     ], 
     "pdfsReaderWidth": "640", 
     "pdfsReaderHeight": "480" 
    }, 
    "docs": { 
     "showGoogleViewer": true, 
     "docsExt": [ 
      "doc", 
      "docx", 
      "xls", 
      "xlsx", 
      "ppt", 
      "pptx" 
     ], 
     "docsReaderWidth": "640", 
     "docsReaderHeight": "480" 
    }, 
    "edit": { 
     "enabled": true, 
     "lineNumbers": true, 
     "lineWrapping": true, 
     "codeHighlight": false, 
     "theme": "elegant", 
     "editExt": [ 
      "txt", 
      "csv" 
     ] 
    }, 
    "customScrollbar": { 
     "enabled": true, 
     "theme": "inset-2-dark", 
     "button": true 
    }, 
    "extras": { 
     "extra_js": [], 
     "extra_js_async": true 
    }, 
    "icons": { 
     "path": "images/fileicons/", 
     "folder": "_Open.png", 
     "parent": "_Parent.png", 
     "default": "default.png" 
    }, 
    "url": "https://github.com/servocoder/RichFilemanager", 
    "version": "1.0.6" 
} 

ответ

0

Версия, которую вы используете, не поддерживает абсолютные пути в окне предварительного просмотра ссылок, он строит предварительного просмотра ссылок по запросу разъем пути only.It было сделано потому, что некоторые пользователи сохранить файл соединителя отдельно от клиентских сценариев (разные серверы и т. д.). После некоторых обсуждений было решено поддержать оба варианта: абсолютный путь (по умолчанию) и путь коннектора (настраиваемый). Функция, которая вам понадобится, будет включена в следующий крупный выпуск 2.0. Некоторое обсуждение вашей проблемы - here.