我正在开发一个Rails v2.3.2应用程序。link_to路径定义
我有一个控制器:
class SchoolController < ApplicationController
...
def edit
@school=School.find_by_id params[:id]
end
def check_teachers
@teachers = @school.teachers
...
end
end
在app/views/schools/edit.html.erb
我想有一个link
,点击它会触发在控制器,该check_teachers
方法如何界定路径此link
?
应用程序/视图/学校/ edit.html.erb:
link_to 'Check teachers' WHAT_IS_THE_PATH_HERE
你怎么得到'check_teachers_path' url?有没有办法来检查哪些网址可用,或者这是一种特定的命名格式?谢谢! – ddolce
'rake routes'将为您提供URL和URL助手(如果可用)。 – rubyprince
你的意思是'前缀'列?所以在这种情况下,我应该看到'check_teachers'对吗?我需要做的就是在它后面添加一个'_path'? – ddolce