【问题标题】:Getting NoMethodError for Padrino helper methods获取 Padrino 辅助方法的 NoMethodError
【发布时间】:2011-07-21 14:07:49
【问题描述】:

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

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

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

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

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

【问题讨论】:

标签: ruby helpers padrino


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-18
      • 2013-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      相关资源
      最近更新 更多