未初始化的常量CallsHelper :: Active

时间:2012-09-20 20:21:30

标签: ruby-on-rails-3 constants view-helpers

我正在Calls视图中编写一个帮助程序,它根据对日期的评估来更改范围的文本。当我在视图中编写if / else时,我可以使它工作但是当我尝试从我的帮助程序访问它时,我得到错误“未初始化的常量CallsHelper :: Active”。

view code:
 <%= status_indicator(call)%>

helper code:
 def status_indicator(call)
    if call.transfer_date > Time.zone.now
      Scheduled
    else
      Active
    end
  end

我不确定错误是什么试图告诉我除了它不起作用。有人可以帮我一把,告诉我哪里出错了吗?

1 个答案:

答案 0 :(得分:0)

我想返回字符串而不是Ruby类。在字符串周围加上“”解决了问题。