0

Calls ビューで、日付の評価に応じてスパンのテキストを変更するヘルパーを作成しています。ビューに if/else を記述すると、動作させることができますが、ヘルパーからアクセスしようとすると、「uninitialized constant 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 に答える