如何在应用程序控制器中定义helper_method

时间:2014-06-12 05:30:35

标签: ruby-on-rails

我的application_controller

中有以下方法
def primary_contact_pending_approval(opportunity)
    if current_user and current_user.account.already_signed?(opportunity)
      return true
    else
      return false
    end
end

如何将此方法作为辅助方法,以便我也可以在views中使用它。

我试过

helper_method :primary_contact_pending_approval(opportunity)

helper_method "primary_contact_pending_approval(opportunity)"

但两者都给出语法错误。

2 个答案:

答案 0 :(得分:1)

你只想要helper_method :primary_contact_pending_approval。这将使它可用于您的视图,然后您可以将其称为参数。

答案 1 :(得分:0)

只写..

helper_method :primary_contact_pending_approval