0

我正在调用视图中编写一个助手,它根据对日期的评估来更改跨度的文本。当我在视图中编写 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

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

4

1 回答 1

0

我想返回字符串而不是 Ruby 类。把“”放在字符串周围解决了这个问题。

于 2012-09-20T20:39:32.120 回答