2014-03-24 64 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