2011-07-26 254 views
0

我正在使用Ruby on Rails 3.0.9,我想將一些變量傳遞給我的控制器中聲明的helper_method將變量傳遞給'helper_method'

class ArticlesController < ApplicationController 
    helper_method :method_name 

    private 

    def method_name # Here I would like to state\use something like 'def method_name(var1, var2)' 
    ... 
    end 
end 

這可能嗎?如果是這樣,我應該如何編碼,我該如何使用它?

回答

2

要寫出你做這樣的功能:

高清METHOD_NAME(參數1,參數2)

叫你做這樣的功能:

METHOD_NAME(ARG1,ARG2 )

+0

我想說明一個方法,因爲你已經說過了, ñ使這工作(也)作爲'helper_method'。 – Backo

+0

每個控制器都有它自己的幫助程序文件,或者您可以在應用程序幫助程序文件中編寫幫助程序。無論你是否有輔助方法都沒關係。傳遞變量是完全一樣的。 – theRealWorld

+2

所以,你能在你的答案中更多產?我不懂你說什麼。 – Backo