RUBY ON RAILS中缺少模板错误

时间:2016-05-25 11:30:26

标签: ruby-on-rails ruby

我在编辑帖子页面上创建了此更新按钮,但是当点击它时,它会指向这个"缺少模板"错误页面。 我检查了谷歌和堆栈溢出,但所有的答案都是特定于代码的。 因此我无法找到合适的解决方案。 1

  

缺少模板发布/更新,应用/更新   {:locale => [:en] ,: formats => [:html],:variants => [],:handlers => [:erb,   :builder,:raw,:ruby,:coffee,:jbuilder]}。搜索范围:*   " C:/站点/ myrubyblog /应用/视图"

3 个答案:

答案 0 :(得分:0)

由于您的update操作为空,因此rails希望找到具有相同名称的模板并失败 - 因此错误页面。通常,此操作会在验证错误

上再次保存数据并重定向或呈现edit

因此要么创建模板,要么采取行动来重定向/渲染

答案 1 :(得分:0)

可能发生此错误,因为rails无法在“c:/ Sites / myrubyblog / app / views”中找到更新视图,因为我们通常不会使用视图页面来执行更新操作domain.Load(assembly.FullName())

之后的特定网页的redirect_to

因此,如果您在保存更新后可以进行重定向,则可以解决错误。

答案 2 :(得分:0)

请确保您拥有:method => "邮政"在你的按钮上。并确保您有更新操作的重定向