Ví dụ, tôi đã xây dựng một chuỗi gọi là "new_work_path", bây giờ tôi muốn gọi helper đó là một phương thức.Làm thế nào để tự động gọi các tuyến đường trợ giúp trong đường ray?
Tôi đã thử send("new_work_path", vars)
và gọi cùng một thư gửi từ nhiều đối tượng. Nhưng tôi không nghĩ rằng tôi đã tìm thấy đúng đối tượng để gọi những người giúp đỡ này.
Để làm object.send("new_work_path", vars)
, đối tượng đối tượng tôi nên tìm kiếm?
Tôi đã cố gắng tìm kiếm trực tuyến này một lúc nhưng không thể tìm thấy bất kỳ điều gì. Nếu bất cứ ai có thể tỏa sáng một số ánh sáng trên này, nó sẽ là tuyệt vời!
Cảm ơn!
Chỉ có thể gọi phương thức trình trợ giúp từ trong ngữ cảnh chế độ xem chứ không phải mô hình nếu đó là những gì bạn đang cố gắng làm. Bạn có thể cụ thể hơn về nơi bạn đang cố thực hiện điều này không? Cuộc gọi 'send' chuẩn phải đủ nếu bạn có ngữ cảnh phù hợp. – tadman
Tôi đang cố gắng thực hiện điều này trong application_helper nơi một cuộc gọi trợ giúp tuyến đường tiêu chuẩn sẽ hoạt động đúng. – gtr32x
Lỗi bạn đang nhận được là gì? Bạn có thể đăng một ví dụ? Nếu gọi 'new_work_path' hoạt động trực tiếp, thì' send (: new_work_path) 'phải tương đương. – tadman