ฉันมีหน้าเว็บที่แสดงรายการโครงการทั้งหมดที่มีส่วนหัวและการจัดเรียงที่สามารถจัดเรียงได้
path:
/projects?order=asc&page=3&sort=code
ฉันเลือกที่จะแก้ไขหนึ่งในโครงการ
path:
projects/436/edit
เมื่อฉันคลิกบันทึกในหน้านั้นมันจะเรียกวิธีการควบคุม / ปรับปรุงโครงการ หลังจากฉันอัปเดตรหัสฉันต้องการเปลี่ยนเส้นทางไปยังเส้นทางที่ฉันเปิดก่อนที่ฉันจะคลิกแก้ไขโครงการเฉพาะ กล่าวอีกนัยหนึ่งฉันต้องการที่จะอยู่ในหน้าเดียวกันกับการเรียงลำดับเดียวกัน
ฉันเห็น link_to (: back) และคิดว่า: back อาจใช้งานใน redirect_to (: back) ได้ แต่นั่นก็ไม่เป็นเช่นนั้น
puts YAML::dump(:back)
yields the following:
:back
ความคิดเห็นใด ๆ เกี่ยวกับวิธีที่ฉันสามารถทำให้สิ่งนี้ทำงานได้ ดูเหมือนว่าปัญหาจะแก้ไขได้ง่าย แต่ฉันใหม่กับ RoR
redirect_to session.delete(:return_to)
ในการดำเนินการอัปเดต สิ่งนี้จะล้างค่าจากเซสชันเนื่องจากไม่จำเป็นต้องใช้อีกต่อไป