Ruby on rails 使用tinymce rails初始化tinymce rails图像上载

Ruby on rails 使用tinymce rails初始化tinymce rails图像上载,ruby-on-rails,tinymce-rails,Ruby On Rails,Tinymce Rails,我正在尝试使用gem和gem设置图像上传。tinymce图像上载设置中的一个步骤出现问题: 像平常一样设置TinyMCE,但在对.TinyMCE()的调用中,添加 plugins: "uploadimage" #toolbar option must include "uploadimage" somewhere to have the button appear 因为我使用tinymce导轨,所以 <%= tinymce %> 在中,它添加到javascript中,如下所示:

我正在尝试使用gem和gem设置图像上传。tinymce图像上载设置中的一个步骤出现问题:

像平常一样设置TinyMCE,但在对.TinyMCE()的调用中,添加

plugins: "uploadimage"
#toolbar option must include "uploadimage" somewhere to have the button appear
因为我使用tinymce导轨,所以

<%= tinymce %>
在中,它添加到javascript中,如下所示:

<script type="text/javascript">
$("document:ready", function() {
 $("[rel=tinymce]").tinymce({
  theme: "modern",
  toolbar:    "bold,italic,underline,|,bullist,numlist,outdent,indent,|,undo,redo,|,pastetext,pasteword,selectall,|,uploadimage",
  pagebreak_separator: "<p class='page-separator'>&nbsp;</p>",
  plugins: ["uploadimage"],
  relative_urls: false,
  remove_script_host: false,
  document_base_url: (!window.location.origin ? window.location.protocol + "//" + window.location.host : window.location.origin) + "/",
   })
 });
</script>

$(“文档:就绪”,函数(){
$(“[rel=tinymce]”。tinymce({
主题:“现代”,
工具栏:“粗体、斜体、下划线、|、粗体、numlist、凸出、缩进、|、撤消、重做、|、粘贴文本、粘贴文字、选择全部、|、上载图像”,
分页分隔符:“

”, 插件:[“uploadimage”], 相对URL:false, 删除\u脚本\u主机:false, 文档库url:(!window.location.origin?window.location.protocol++“/”+window.location.host:window.location.origin)+“/”, }) });
根据
tinymce rails
文档

有两种方法可以配置插件:

1) 使用yml配置文件进行全局设置(应用于所有
tinymce
调用)
config/tinymce.yml

plugins:
  - uploadimage
2) 在
tinymce
方法调用中将选项作为散列包含:

<%= tinymce plugins: ["uploadimage"] %>

<%= tinymce plugins: ["uploadimage"] %>