Rails, tinymce-rails 多个图像路径因“../../../”而中断
Rails, tinymce-rails multiple images path breaking because of "../../../"
大家好,我正在尝试使用 tinymce-rails 并且还有一个上传表单。这非常有效,因为我可以在任何地方调用图像。几乎一切都运行良好。图片上传,tinymce 风格的东西。
现在奇怪的是 tinymce 不断调整文件路径以添加“../../../”,这会在编辑文本时破坏照片。如果它在编辑页面上再增加一个“../”计数,它实际上会工作得很好,路径在显示页面上确实有效。
有没有人可以给我指导?
由于我不知道它的来源,我可以提供一个解决方法。
在您的模型中,我们称之为 Post
,您可能需要将内容替换为包含 html 的字段,我们称之为 body
:
before_save {
body.gsub!(/(\.\.\/)+/,"..\/")
}
大家好,我正在尝试使用 tinymce-rails 并且还有一个上传表单。这非常有效,因为我可以在任何地方调用图像。几乎一切都运行良好。图片上传,tinymce 风格的东西。
现在奇怪的是 tinymce 不断调整文件路径以添加“../../../”,这会在编辑文本时破坏照片。如果它在编辑页面上再增加一个“../”计数,它实际上会工作得很好,路径在显示页面上确实有效。
有没有人可以给我指导?
由于我不知道它的来源,我可以提供一个解决方法。
在您的模型中,我们称之为 Post
,您可能需要将内容替换为包含 html 的字段,我们称之为 body
:
before_save {
body.gsub!(/(\.\.\/)+/,"..\/")
}