क्या यह पता लगाने का एक तरीका है कि वर्तमान नियंत्रक दृश्य के भीतर से क्या है?
एक उदाहरण के लिए कि मैं यह क्यों जानना चाहता हूं: यदि कई नियंत्रक समान लेआउट साझा करते हैं, तो मेरे पास लेआउट ERB फ़ाइल में एक हिस्सा हो सकता है जहां मैं नियंत्रक के आधार पर वर्तमान पृष्ठ के मेनू आइटम को उजागर करना चाहता हूं।
शायद यह एक बुरा तरीका है। यदि हां, तो ऐसा करने के लिए अधिक पसंदीदा तरीका क्या है?
मैं वर्तमान नियंत्रक का नाम पाने के बारे में जानना चाहता हूं।
(जाहिर है कि मैं @controller_name = 'users'प्रत्येक कंट्रोलर में कुछ डाल सकता हूं ; लेकिन ऐसा लगता है कि जिस तरह की चीज रेल पहले से ही पर्दे के पीछे से होती है। इसलिए मैं सोच रहा हूं कि क्या कोई अंतर्निहित तरीका है।)
paramsमें देखने में उपयोग करने के लिए बुरा अभ्यास है ।controller_nameइसके बजाय का उपयोग करें