1

TInyMCE を使用しようとしています。画像アップロード機能が欲しい。だから私はこのチュートリアルに従うつもりです:http://serenetechnologies.ca/using-dragonfly-to-upload-images-to-rails-with-tinymce/

TinyMCE が提供する CDN を使用した場合。しかし、次のプラグインを gem として使用するhttps://github.com/PerfectlyNormal/tinymce-rails-imageuploadと、cdn で検索され、見つかりません。それで、tinymceにgemを使うことを考えました。

だから使用され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"
  })

しかし、次のエラーが表示されます。

ここに画像の説明を入力

進め方がわからない

4

1 に答える 1

0

tinymce プラグイン リスト (tinymce4 を使用!) は、次のようにする必要があります (括弧付き)。

plugins: [
    "advlist autolink lists link image charmap print preview anchor",
    "searchreplace visualblocks code fullscreen",
    "insertdatetime media table contextmenu paste"
],
于 2013-06-26T13:03:33.177 に答える