在Ruby Gem中包含自定义助手方法

时间:2011-03-07 04:48:41

标签: ruby-on-rails ruby gem helpermethods

我一直在尝试为我的ruby gem添加一个帮助方法,以便与Rails 3一起使用。

这是我试图实现的一个例子:

module MyHelper

def my_method
    render :text => "Hello World!"
end

end

我尝试将MyHelper.rb添加到:

ActionView::Base.send :include, MyHelper

我还尝试将上述行添加到init.rb文件中但没有成功。

以下是视图中的代码......也许我执行错了?

<%= yield my_method %>

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您可能想尝试

ActionView::Helper.send :include, MyHelper