0

course_templates#index 中的 NoMethodError

显示第 6 行出现的 app/views/course_templates/index.haml:

undefined method `new_course_template' for #<ActionView::Base:0x237c3e4>

提取的源代码(在第 6 行附近):

3: - content_for :sidebar do  
4:   %ul.links  
5:     %li= link_to "Add a Template", new_course_template(@provider)  
6:   
7: - content_for :main do  
8:     = page_entries_info @templates  
9:

看到它说“在第 6 行附近”,错误在第 5 行。这个例子还不错……但是在更复杂的视图或助手中几乎不可能立即找到错误。是否有我缺少的配置?

4

1 回答 1

1

这是一个我认为应该在即将发布的 Haml 2.2.11 中修复的错误。如果您不介意使用Haml 稳定分支尝试此操作以查看行号是否正确,我将不胜感激。

于 2009-11-05T20:07:49.860 回答