मैं जूमला में 3 पार्टी पुस्तकालयों को कैसे जोड़ सकता हूं ताकि वे आम तौर पर मेरे कोड के साथ उपलब्ध हों


11

हम PhpExcel और HtmlPurifier जैसे कई 3 पार्टी ओपन सोर्स उत्पादों का उपयोग करते हैं। अतीत में हमारे पास हमेशा उनके लिए एक अलग फ़ोल्डर होता है और तदनुसार उन्हें बुलाया जाता है, लेकिन अब यह जानना चाहेंगे कि क्या जूमला \librariesफ़ोल्डर के साथ उन्हें स्थापित / उपयोग करने का एक और पारंपरिक तरीका है ।

मैं आपके एक्सटेंशन में स्वयं की लाइब्रेरी का उपयोग कर रहा हूं , लेकिन यह स्पष्ट नहीं है कि क्या यह शाब्दिक रूप से आपकी खुद की लाइब्रेरी लिखने के लिए लागू होता है, या यदि यह "फ़ोल्डर में जो कुछ भी है" के साथ आमतौर पर उपयोग किया जा सकता है। मैं इस R & D को शुरू करने से पहले कुछ सुझावों या अंतर्दृष्टि की उम्मीद कर रहा हूं , लेकिन अन्यथा निष्कर्षों के साथ अपडेट करूंगा।


1
मुझे लगता है कि आपके द्वारा उपयोग की जाने वाली विधि इस बात पर निर्भर करती है कि आप अपनी लाइब्रेरी को कब आयात करना चाहते हैं। यदि यह एक पुस्तकालय है जिसे आप केवल एक विशेष घटक के साथ आयात करना चाहते हैं तो @ FFrewin की विधि का उपयोग करना सबसे अच्छा होगा। यदि आप अपनी लाइब्रेरी आयात करना चाहते हैं, तो इसका उपयोग लगातार हर पृष्ठ पर किया जा रहा है, मैं आपको JLoaderएक प्लगइन ईवेंट में इसे
ऑटोलॉड

यह फ़ोल्डर में जो कुछ भी है उस पर लागू होना चाहिए, लेकिन यहां जोड़ा गया कुछ भी जूमला कोडिंग सम्मेलनों पर लागू होना चाहिए। इसमें केवल एक एकल वर्ग आदि वाली फ़ाइलों का सख्त प्रवर्तन शामिल होगा, यदि आप किसी तृतीय पक्ष को शामिल कर रहे हैं, तो इसका उपयोग करने से पहले इसे संशोधित करने की आवश्यकता होगी।
जेरेमी प्रोफिट

जवाबों:


5

अगर कोई पारंपरिक तरीका है तो मैं टिप्पणी नहीं कर सकता, लेकिन मेरी सोच यह है कि इस उद्देश्य के लिए पुस्तकालयों के फ़ोल्डर का उपयोग करना वास्तव में समझ में आता है और मैंने दूसरों को भी ऐसा करते देखा है।

व्यक्तिगत रूप से मैंने पुस्तकालयों के फ़ोल्डर का उपयोग उसी तरह किया है, और बाद में अपने विस्तार पर मैं आमतौर पर पुस्तकालय को jimportफ़ंक्शन के साथ लोड करता हूं ।

उदाहरण के लिए इसे पसंद करें:

jimport('simplehtmldom.simple_html_dom');

इसमें php फ़ाइल शामिल होगी:

"/Libraries/simplehtmldom/simple_html_dom.php"


दुर्घटनावश बहुत जल्द स्वीकार कर लिया गया .... मेरे बारे में सही लगता है, लेकिन यह सवाल अनुत्तरित रखना चाहते हैं कि किसी और के लिए क्या प्रतिक्रिया है। संभावना को स्वीकार करेंगे :) :)
जीडीपी

कोई चिंता नहीं ... मैं भी इस अच्छे सवाल पर और भी अधिक जवाब देखने की उम्मीद कर रहा हूं।
FFrewin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.