所以我刚刚在 CodeIgniter 应用程序中实现了响应式文件管理器,到目前为止它显示了对话框(模态),它允许我创建文件夹和上传文件,当我在 TinyMCE 编辑器中选择任何图像时就会出现问题。
任何类型的文件都是如此,而不仅仅是图像。
这是我需要使用文件管理器的实际路径(管理员/帖子/添加):
- 应用
- 意见
- 行政
- 帖子
- 添加
- 帖子
- 行政
- 意见
- 资产
- 文件管理器
- 文件
- 系统
这是我在视图文件(admin/posts/add)中的 Javascript:
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') ?>"}
});
提前致谢。如果您需要从 filemanager 文件夹中查看我的配置文件,请告诉我,我目前不想让这个问题比它已经存在的时间更长。