Включение пользовательского вспомогательного метода в Ruby Gem - PullRequest
2 голосов
/ 07 марта 2011

Я пытался добавить вспомогательный метод в мой гем ruby ​​для использования с 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 Ответ

1 голос
/ 07 марта 2011

Возможно, вы захотите попробовать

ActionView::Helper.send :include, MyHelper
...