2017-04-18 28 views
0

我正在構建一個博客應用程序。用於創建發佈內容的編輯器(TinyMCE)可以正常工作,並且可以使用carrierwave進行簡單的圖片上傳。現在我想將圖像上傳功能添加到TinyMCE中。我已經安裝了tinymce-rails-imageupload gem,它實際上應該使得在TinyMCE中實現圖像上傳更容易。如何使用Carrierwave在TinyMCE中實現本地圖像上傳功能

application.html.erb

<script src="https://cloud.tinymce.com/stable/tinymce.min.js"></script> 
<script>tinymce.init({ 
    selector:'textarea', 
    plugins: "imageupload link lists media wordcount", 
    menubar: false, 
    toolbar: "undo redo | styleselect | bold italic link | imageupload media" 
    }); 
</script> 

後,不幸的是我上添加「插件」「imageupload」和「工具欄」,然後當我刷新我收到此錯誤的網站:

enter image description here

這是從TinyMCE的護欄,imageupload寶石錯誤或這是TinyMCE的源的問題?

我怎樣才能使這項工作?

如果您有任何提示,我會非常感激。提前致謝!

回答

2

如果您正在加載從雲中的任何插件,不TinyMCE的的下載的部分被認爲是「外部」的編輯器TinyMCE的。

您需要使用​​配置選項來加載插件:因爲即時通訊使用的寶石這將是非常困難的,使這項工作

https://www.tinymce.com/docs/configure/integration-and-setup/#external_plugins

+0

...我想這是更容易使用TinyMCE的不是來自雲端!感謝您將我帶入正確的方向! :) – trickydiddy

相關問題