2013-06-26 2 views
1

TInyMCE를 사용하려고합니다. 이미지 업로드 기능을 원합니다. 그래서이 튜토리얼을 따라갈 것입니다. http://serenetechnologies.ca/using-dragonfly-to-upload-images-to-rails-with-tinymce/TinyMce 레일 플러그 인 오류

TinyMCE에서 제공 한 CDN을 사용했을 때. 그러나 다음의 플러그인을 보석 https://github.com/PerfectlyNormal/tinymce-rails-imageupload으로 사용하면, 그것을 cdn에서 찾아서 찾지 못합니다. 그래서 나는 주석을 사용하여 보석을 사용한다고 생각했습니다.

따라서 tinymce-rails 보석을 사용했습니다. 그런 다음 advlist,autolink,lists,link,image,charmap,print,preview,anchor,searchreplace,visualblocks,code,fullscreen,insertdatetime,media,table,contextmenu,paste 플러그인을 assets/javascripts/tinymce/plugins 폴더에 복사했습니다.

나는 현대적인 스킨과 테마를 비슷한 위치로 복사했습니다.

내가 사용 TinyMCE를 호출하고 있습니다 :

tinyMCE.init({ 
    "mode":"specific_textareas", 
    "selector": ".tinymce-editor", 
    'theme': 'modern', 
    "toolbar":"insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image uploadimage", 
    "plugins":"advlist,autolink,lists,link,image,charmap,print,preview,anchor,searchreplace,visualblocks,code,fullscreen,insertdatetime,media,table,contextmenu,paste,uploadimage", 
    "width":810, 
    "language":"en" 
    }) 

하지만 다음과 같은 오류가 발생합니다 :

enter image description here 내가 진행하는 방법을 잘 모릅니다

답변

0

TinyMCE를 플러그인 목록을 (사용 tinymce4!)는 다음과 같이 표시해야합니다 (괄호 포함)

plugins: [ 
    "advlist autolink lists link image charmap print preview anchor", 
    "searchreplace visualblocks code fullscreen", 
    "insertdatetime media table contextmenu paste" 
], 
+0

이상한. 생성 된 tinymce js 함수를 검사하여 코드를 복사했습니다. 어쨌든 감사합니다 :) –