rails在视图中使用routes / named helper

时间:2013-03-07 19:19:03

标签: ruby-on-rails ruby ruby-on-rails-3

这就是我所拥有的。我有一个动作,我可以通过耙路线看到路线

date_swimming_classschedules GET    /swimming/classschedules/date/:date(.:format) swimming/classschedules#date

我尝试在我的视图中使用

生成网址
'<%= date_swimming_classschedules(@date)%>'

我收到了错误消息

undefined method `date_swimming_classschedules' 

我遗失的东西?

3 个答案:

答案 0 :(得分:5)

尝试

date_swimming_classschedules_path(@date)

date_swimming_classschedules_url(@date)

答案 1 :(得分:3)

您必须将_path附加到指定路线。 这样做。

date_swimming_classschedules_path(@date)

答案 2 :(得分:2)

是的,您在方法调用中缺少_path。做:

date_swimming_classschedules_path(@date)