3

我是 Padrino 的新手,并且一直在学习示例博客教程。使用下面的示例代码时出现 NoMethodError

# app/views/posts/index.haml
@title = "Welcome"

#posts= partial 'posts/post', :collection => @posts

我尝试了一些表单助手,他们也给出了同样的错误。“渲染”方法虽然有效。我正在使用帕德里诺 0.9.23。

Padrino 助手是自动包含的还是我必须包含的?

4

2 回答 2

2

好的,我确实必须为我的应用程序包含帮助程序,我将以下行添加到 app/app.rb 文件中,就在类定义之后。

# app/app.rb
class SampleBlog < Padrino::Application  
  register Padrino::Helpers

我通过查看 admin/app.rb 发现了这一点

于 2011-03-23T19:15:23.750 回答
0

是的,那是正确的,但是如果您使用 padrino 应用程序生成器,那么注册的 Padrino::Helpers 会自动添加到该应用程序的 app.rb 中。

于 2011-08-29T10:12:35.970 回答