उदाहरण के लिए, मान लें कि मेरे पास निम्न है:रेल में, क्या आप link_to को कॉल करते समय फ़्लैश [: त्रुटि] सेट कर सकते हैं?
link_to 'Page', page_path(foobar)
क्या page_path
पर प्रदर्शित होने वाले लिंक_to कॉल में फ़्लैश [: त्रुटि] सेट करने का कोई तरीका है?
मैं कुछ के साथ कुछ ढूंढ रहा हूं:
link_to 'Page', page_path(foobar), :error => "Flash message"
यह स्पष्ट नहीं है कि आपकी त्रुटि स्थिति क्या है। क्या लिंक खराब होने पर आप त्रुटि संदेश दिखाना चाहते हैं? किसी भी मामले में इसे 'कंट्रोलर' द्वारा संभाला जाना चाहिए जो आपके लिंक को संभाला जा रहा है। – Zepplock
मान लें कि मेरे पास कारों और एक पृष्ठ के बारे में एक वेबसाइट है जिसमें लिंक की एक सूची है। क्लिक करने पर, प्रत्येक लिंक आपको एक ऐसे पृष्ठ पर भेज देगा जो आपको एक विशिष्ट कार के बारे में जानकारी देता है। यदि कोई व्यवस्थापक "कार एक्स" लिंक पर क्लिक करता है, और डेटाबेस में कार एक्स के बारे में जानकारी है, तो उसे उस पृष्ठ पर रीडायरेक्ट किया जाएगा जो इसे प्रदर्शित करता है। यदि वे "कार वाई" लिंक पर क्लिक करते हैं, और इसमें डेटाबेस में इसके बारे में कोई जानकारी नहीं है, तो मैं उपयोगकर्ता को उस पृष्ठ पर भेजना चाहता हूं जो उन्हें जानकारी संपादित करने देता है, साथ ही साथ एक संदेश फ्लैश करता है जो "यह कार" कोई जानकारी नहीं है। कृपया कुछ जोड़ें। " – user750897