क्या हम किसी अन्य नियंत्रक से नियंत्रक को कॉल कर सकते हैं?
क्या हम किसी अन्य नियंत्रक से नियंत्रक को कॉल कर सकते हैं?

वीडियो: क्या हम किसी अन्य नियंत्रक से नियंत्रक को कॉल कर सकते हैं?

वीडियो: क्या हम किसी अन्य नियंत्रक से नियंत्रक को कॉल कर सकते हैं?
वीडियो: Never do this if you get fake call !! फ़र्ज़ी कॉल आने पर ये ग़लती कभी ना करें !! 2024, अप्रैल
Anonim

सामान्य रूप में, आप उपयोग नहीं करेंगे एक नियंत्रक दूसरे से जबसे: नियंत्रकों आम तौर पर एमवीसी ढांचे द्वारा उपयोग किए जाने वाले एक प्रकार का परिणाम लौटाता है। यह सारी जानकारी एमवीसी ढांचे द्वारा पारित होने की उम्मीद है।

तदनुसार, क्या हम एक नियंत्रक को दूसरे नियंत्रक से कॉल कर सकते हैं?

हां, आप कॅाल कर सकते हैं की एक विधि एक और नियंत्रक . NS नियंत्रक एक साधारण वर्ग भी है। केवल चीजें हैं कि इसकी विरासत नियंत्रक कक्षा। आप ऐसा कर सकते हैं का एक ऑब्जेक्ट बनाएं नियंत्रक , लेकिन यह मर्जी रूटिंग के लिए काम नहीं अगर आप पर पुनर्निर्देशित करना चाहते हैं एक और पृष्ठ।

रीडायरेक्ट टॉक्शन एमवीसी क्या है? रीडायरेक्ट टूएक्शन (स्ट्रिंग, रूटवैल्यू डिक्शनरी) एक्शन नाम और रूट डिक्शनरी का उपयोग करके निर्दिष्ट क्रिया पर रीडायरेक्ट करता है। रीडायरेक्ट टूएक्शन (स्ट्रिंग, स्ट्रिंग, ऑब्जेक्ट) क्रिया नाम, नियंत्रक नाम और मार्ग शब्दकोश का उपयोग करके निर्दिष्ट क्रिया पर पुनर्निर्देशित करता है।

दूसरे, क्या हम कोडइग्निटर में एक नियंत्रक को दूसरे नियंत्रक से कॉल करने की अनुमति दे सकते हैं?

यह मूल रूप से समर्थित नहीं है CodeIgniter , लेकिन कुछ हैक्स हैं जो आज्ञा देना, स्वीकृति देना प्रति करना इसलिए। पसंद मैं लोड करने के लिए एक बहुत ही बुनियादी हैक का उपयोग करें नियंत्रक एक पुस्तकालय के रूप में।

कोडनिर्देशक में एक नियंत्रक से दूसरे में डेटा कैसे पास करें?

में CodeIgniter करने के कई तरीके हैं उत्तीर्ण से मूल्य एक नियंत्रक दूसरे को। आप उपयोग कर सकते हैं CodeIgniter सत्र करने के लिए उत्तीर्ण NS एक नियंत्रक से दूसरे नियंत्रक को डेटा . $ यह-> लोड-> लाइब्रेरी ('सत्र'); फिर आप फ्लैश सेट कर सकते हैं आंकड़े परिवर्तनीय नाम का उपयोग कर मूल्य।

सिफारिश की: