मैं एक सहायक विधि, my_method
परिभाषित करना चाहता हूं, जो BuyersController
विधियों के अंदर उपलब्ध होगा (जैसे index
, create
, e.t.c.)।रेल: एक सहायक विधि को परिभाषित करने के लिए जहां कई नियंत्रकों के लिए उपलब्ध होगा?
मैं app/helpers/application_helper.rb
में इसे परिभाषित करने की कोशिश की, लेकिन यह काम नहीं किया:
undefined method `my_method' for #<BuyersController:0x26df468>
यह कुछ साझा जगह में होना चाहिए, क्योंकि मैं भी अन्य नियंत्रकों में उपयोग करना चाहते हैं। यही कारण है कि मैंने app/helpers/application_helper.rb
की कोशिश की।
इसे परिभाषित करने के लिए सही जगह क्या है?
मुझे लगता है कि मिशा नियंत्रकों ** और ** विचारों के लिए उपलब्ध विधियों के लिए पूछ रही है। 'ApplicationController' में एक विधि सभी नियंत्रकों के लिए उपलब्ध होगी लेकिन उनके विचारों के लिए नहीं। – edgerunner
असल में, मुझे विचारों के तरीकों में रूचि नहीं थी। –