【问题标题】:uninitialized constant CallsHelper::Active未初始化的常量 CallsHelper::Active
【发布时间】:2012-09-20 20:21:29
【问题描述】:

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

除了它不起作用之外,我不确定该错误试图告诉我什么。谁能帮帮我,让我知道哪里出错了?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-17
      • 1970-01-01
      • 1970-01-01
      • 2011-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多