【发布时间】:2015-08-19 12:25:52
【问题描述】:
我尝试将文件响应式管理器与 TinyMCE 4 集成,在阅读并遵循 http://www.responsivefilemanager.com 的文档后,如何安装文件响应式管理器并将其与 TinyMCE 4 集成。我的文件夹结构变成了这个图像。
我还将 tinymce/plugins/responsivefilemanager 文件夹复制到 tinymce/plugins/。所以我的 tinymce/plugins/ 文件夹就像这张图片
我没有配置 filemanager/config/config.php,我只是添加了上传文件夹,正如你在上面的第一张图片中看到的那样,filemanager/config/config.php 中的文件夹配置就像这样
'base_url' => ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] && ! in_array(strtolower($_SERVER['HTTPS']), array( 'off', 'no' ))) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'],
'upload_dir' => '/uploads/',
'current_path' => '../uploads/',
'thumbs_base_path' => '../thumbs/',
在我的 informasi_input.php 中,我设置了 tinymce.init 就像文档中的一样
<script type="text/javascript" src="tinymce/tinymce.min.js"></script>
<script type="text/javascript">
tinymce.init({
selector: "#isi",theme: "modern",width: 680,height: 300,
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"
],
toolbar1: "undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | styleselect",
toolbar2: "| responsivefilemanager | link unlink anchor | image media | forecolor backcolor | print preview code ",
image_advtab: true ,
external_filemanager_path:"/filemanager/",
filemanager_title:"Responsive Filemanager" ,
external_plugins: { "filemanager" : "/filemanager/plugin.min.js"}
});
</script>
我的表单的 html 代码
<p>
Judul <br /><textarea name="judul" id="judul" cols="55" rows="2" required="required"></textarea>
</p>
<p>
Pengantar <br />
<textarea name="pengantar" id="pengantar" cols="55" rows="3" required="required"></textarea>
</p>
<p>
Isi <br />
<textarea name="isi" id="isi" cols="55" rows="9" required="required"></textarea>
当我从 localhost 调用 php 文件时,我得到了没有编辑器文本的文本区域,就像这张图片
我尝试删除代码
external_filemanager_path:"/filemanager/",
filemanager_title:"Responsive Filemanager" ,
external_plugins: { "filemanager" : "/filemanager/plugin.min.js"}
来自我的 php 文件 (informasi_input.php) 中的 tinymce.init 函数
我像这张图片一样找回了我的 tinymce,但没有文件响应管理器
所以有什么问题,我的tinymce.init功能代码有问题吗?
【问题讨论】:
标签: javascript php jquery tinymce-4