实现rails视图助手

时间:2017-02-19 23:50:04

标签: html ruby-on-rails view helper

我正在尝试制作一个简单的助手,但似乎无法让它运行。这就是我正在做的事情:

视图:

<td><%= assignment.status %></td>

我只是遍历所有分配并尝试调用我在帮助程序中的状态方法。这是帮手:

HELPER

 module AssignmentHelper
  def status(assignment)
    if assignment.finished
      "Finished"
    else
      "Waiting"
    end
  end
end

错误

enter image description here

它告诉我状态是不确定的..我是不是在助手中定义它?任何帮助都会很棒......

1 个答案:

答案 0 :(得分:2)

你这样称呼它。

<td><%= status(assignment) %></td>