2009-05-07 10 views
9

मैं कोर string सहायक में कुछ नए फ़ंक्शन जोड़ना चाहता हूं, जो system/helpers फ़ोल्डर में पाया जाता है। मुझे लगता है कि MY_String_helper, या उस तरह के कुछ का उपयोग करके ऐसा करने का 'सही' तरीका था। मुझे याद नहीं है कि यह कैसे किया गया था। इस मुद्दे पर कोई विचार?कोडइग्निटर में एक सहायक कैसे विस्तारित करें?

उत्तर

17

मुझे यह मिला। इस जैसे एक नाम के साथ एक फ़ाइल बनाने application/helpers निर्देशिका में,:

MY_string_helper.php 

तो फिर तुम फोन कर सकते हैं

$this->load->helper('string'); 

और यह सब मौजूदा सहायक लोड होनी चाहिए:

MY_xx_helper.php 

उदा कार्यों के साथ-साथ आपके द्वारा जोड़े गए नए।

7

ऐसा करना कि आप न केवल नए कार्यों को जोड़ सकते हैं बल्कि बढ़ते सहायक कार्यों को प्रतिस्थापित कर सकते हैं।

1

प्राथमिक स्रोत के लिए, यदि भविष्य में चीजें बदलती हैं, तो CodeIgniter User Guide's Helpers page में एक सेक्शन है जो वर्णनकर्ताओं को विस्तारित करने का वर्णन करता है।

+2

यह विडंबना है कि जो पोस्ट आपने पोस्टरिटी के लिए जोड़ा है वह सीधे उत्तर के मुकाबले अमान्य हो गया है, जिसे आप –

+0

से संबंधित थे! आखिर में मेरे जवाब में लिंक अपडेट किया गया, उम्मीद है कि यह फिर से अमान्य नहीं होगा। – user2067021

संबंधित मुद्दे