2014-03-24 37 views
4

如何将TinyMCE编辑器与php集成?我已经下载了编辑器并将其放入我的根目录中的js文件夹中。我的代码中有以下实现。如何将TinyMCE编辑器与php集成

<script type="text/javascript" src="js/tinymce/tinymce.min.js"></script> 
    <script type="text/javascript"> 
    tinymce.init({ 
     selector: "textarea", 
     themes: "modern", 
     plugins: [ 
      "advlist autolink lists link image charmap print preview anchor", 
      "searchreplace visualblocks code fullscreen", 
      "insertdatetime media table contextmenu paste moxiemanager" 
     ], 
     toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image" 
    }); 
    </script> 

这里的地方文本框区域为:

 <textarea name="pageBody" id="pageBody" rows="4"></textarea> 

当我浏览网页,文本编辑器没有显示。

+0

这种整合是在Javascript中,而不是php! 有没有在您的JavaScript控制台中的任何错误? (在Chrome中加载你的页面,右键单击>元素检查器>控制台) – Fabien

+1

尝试删除插件的所有插件:[“”],你会得到任何JavaScript错误? – Thariama

+0

当我检查控制台时,我得到了这个错误: 无法加载资源:服务器回应状态为404(未找到)http://localhost/trainingSite/administrator/js/tinymce/tinymce.min.js Uncaught ReferenceError:tinymce未定义adminTestPage.php:13 无法加载资源:服务器响应的状态为404 event.returnValue已弃用。请改用标准的event.preventDefault()。 – Guzzyman

回答

4

从您的插件中删除moxiemanager:条目。 (最后一项)

+0

我已经删除它,它工作得很好。谢谢一堆!还有一件事...我不能使用文本编辑器添加图片和文件。上传前我必须知道文件路径。任何想法添加moxie插件? – Guzzyman