【问题标题】:Rails, tinymce-rails multiple images path breaking because of "../../../"由于“../../../”,Rails,tinymce-rails 多个图像路径中断
【发布时间】:2015-04-30 06:35:51
【问题描述】:

大家好,我正在尝试使用 tinymce-rails,并且还有一个上传表单。这非常有效,因为我可以在任何地方调用图像。几乎一切都很好。图片上传,tinymce 样式的东西。

现在奇怪的是 tinymce 不断调整文件路径以添加“../../../”,这会在编辑文本时破坏照片。如果它在编辑页面上再增加一个“../”计数,它实际上会正常工作,路径确实在显示页面上工作。

有人可以给我任何方向吗?

【问题讨论】:

  • 您使用什么 html 来显示图像?

标签: ruby-on-rails ruby tinymce-rails


【解决方案1】:

由于我不知道它的来源,我可以提供一个解决方法。

在您的模型中,我们称之为Post,您可能需要将内容替换为包含html 的字段,我们称之为body

before_save {
    body.gsub!(/(\.\.\/)+/,"..\/")
}

【讨论】:

  • 非常感谢,我知道 id 没有提供太多信息,您的建议很有效。最后这工作before_save :fix_photosdef fix_photos self.description.gsub!(/(\.\.\/)+/,"/") end
猜你喜欢
  • 2016-04-25
  • 2012-04-14
  • 2014-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多