Tôi đang phát triển một ứng dụng Rails v2.3.2.link_to định nghĩa đường dẫn
Tôi có một bộ điều khiển:
class SchoolController < ApplicationController
...
def edit
@school=School.find_by_id params[:id]
end
def check_teachers
@teachers = @school.teachers
...
end
end
trong app/views/schools/edit.html.erb
Tôi muốn có một link
, click vào nó sẽ kích hoạt các phương pháp check_teachers
trong khiển, làm thế nào để xác định đường cho link
này ?
app/views/trường/edit.html.erb:
link_to 'Check teachers' WHAT_IS_THE_PATH_HERE
howd bạn nhận được url 'check_teachers_path'? Có cách nào để kiểm tra xem url nào có sẵn hay đây là định dạng đặt tên cụ thể không? Cảm ơn! – ddolce
'các tuyến đường rake' sẽ cung cấp cho bạn cả URL và trình trợ giúp url nếu nó có sẵn. – rubyprince
bạn có nghĩa là cột 'Tiền tố '? Vì vậy, trong trường hợp này tôi sẽ thấy 'check_teachers' phải không? Và tất cả những gì tôi cần làm là nối thêm '_path' vào nó? – ddolce