Khi người dùng đăng nhập thất bại trên ứng dụng Rails của tôi, tôi muốn chỉ cho họ đến một trang thiết lập lại mật khẩu:link_to() trong Rails nháy
flash[:notice] = "Login failed. If you have forgotten your password, you can #{link_to('reset it', reset_path)}"
Tuy nhiên, tôi không thể sử dụng link_to trong một bộ điều khiển . Cách tốt nhất để làm điều này mà không cần trộn điều khiển và xem logic là gì?
Dự đoán tốt nhất của tôi là đèn flash là nơi sai để thực hiện việc này, nhưng tôi đánh giá cao mọi đầu vào.
Cảm ơn bạn - partial là chính xác những gì tôi cần. – Grandpa
Tôi thấy rằng điều này không hoạt động (trong Rails 3.1) vì tất cả đầu ra được thoát trước khi được hiển thị. Vì vậy, bạn có được thông tin như "Danh sách được lưu vào < a href = "/teams/1 " > Nhóm David Tuite </a >" –
Chỉ cần thêm phương thức .html_safe vào nó và nó sẽ hoạt động. – MarioRicalde