我正在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
我不确定错误是什么试图告诉我除了它不起作用。有人可以帮我一把,告诉我哪里出错了吗?
答案 0 :(得分:0)
我想返回字符串而不是Ruby类。在字符串周围加上“”解决了问题。