मेरे पास एक पृष्ठ है जो उन सभी परियोजनाओं को सूचीबद्ध करता है जिनमें सॉर्ट करने योग्य हेडर और पेजिनेशन हैं।
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
कैसे मैं यह काम करने के लिए मिल सकता है पर कोई विचार। यह एक समस्या की तरह लगता है जो आसानी से हल हो जाएगी, लेकिन मैं आरआर के लिए नया हूं।
redirect_to session.delete(:return_to)
अद्यतन कार्रवाई में सुझाव दूंगा। यह सत्र से मूल्य को साफ करता है, क्योंकि इसकी अब कोई आवश्यकता नहीं है।