2010-02-25 13 views
8

मैं वर्डप्रेस जैसे कोडइग्निटर में एक टेम्पलेट सिस्टम बनाने की कोशिश कर रहा हूं। क्या इस मामले पर मेरे साथ साझा करने के लिए किसी के पास कुछ लिंक या टिप्स हैं?कोडइग्निटर में टेम्पलेट सिस्टम वर्डप्रेस की तरह?

मैं कई फ़ंक्शन बनाना चाहता हूं जिन्हें मैं उन PHP टेम्पलेट पृष्ठों से कॉल कर सकता हूं जैसे वर्डप्रेस में। उदाहरण के लिए किसी आइटम या लूप से टिप्पणियों को प्रदर्शित करने के लिए, या यहां तक ​​कि एक टैग_could।

विचार फ़ोल्डर विभिन्न टेम्पलेट फ़ोल्डर & फ़ाइलों को दूषित करेगा।

और हाँ वहाँ चतुर है, लेकिन नहीं, मैं इसका उपयोग नहीं करना चाहता हूं।

उत्तर

4

चेक बाहर

http://www.williamsconcepts.com/ci/codeigniter/libraries/template/index.html

खाका आपके लिए सही है, तो:

  • आप विचारों का उपयोग भद्दा हो सकता है की तरह लग रहा है, खासकर जब दृश्य "embedding"।
  • आपको प्रत्येक नियंत्रक विधि से हेडर, पाद लेख और अन्य वैश्विक दृश्यों को कॉल करना पसंद नहीं है।
  • अद्वितीय एप्लिकेशन डिज़ाइन आवश्यकताओं को पूरा करने के लिए आप किसी भी "मास्टर टेम्पलेट" को पसंद करते हैं जिसे किसी भी नियंत्रक के लिए बदला जा सकता है।
  • आप इंटरफ़ेस नियंत्रकों और विचारों के तरीके को बड़े पैमाने पर बदलना नहीं चाहते हैं।
  • आपको कोडइग्निटर की उपयोगकर्ता मार्गदर्शिका के समान स्पष्ट, पूर्ण दस्तावेज़ीकरण पसंद है।
+1

के लिए बहुत धन्यवाद धन्यवाद लिंक मर चुका है! – xyonme

11

मेरे Template library पर एक नज़र डालें। यह मॉड्यूल, थीम, आंशिक और लेआउट का समर्थन करता है ताकि आप प्रत्येक विषय के लिए एक मुख्य लेआउट बना सकें, फिर यदि आप चाहें तो मॉड्यूलर दृश्य रखें।

जबकि आप Smarty के प्रशंसक नहीं हैं, तो आप Dwoo को आजमाने में रुचि रखते हैं। वे दोनों बहुत समान हैं लेकिन डुवो को प्रमुख गधे गेंदों को चूसने का लाभ नहीं है, जो स्मार्टी का मुख्य पतन है। मैंने डुवो का उपयोग करने के लिए extension for the CodeIgniter Parser library लिखा है, जो मेरी टेम्पलेट लाइब्रेरी के साथ पूरी तरह एकीकृत करता है।

दोनों के बीच आप बहुत शक्तिशाली, थीम-सक्षम एमवीसी अनुप्रयोग बना सकते हैं।

+0

फिल के आईव पर एक ऊपर अपने स्वयं के आधार पर और यह बहुत अच्छा काम किया –

+0

मेरा टॉम आपके लिए पर्याप्त नहीं है? हे :-p यदि आप परिवर्तनों का योगदान करने में महसूस करते हैं तो मुझे हमेशा गिटूब कांटे को मर्ज करने या स्वीकार करने में खुशी होती है। –

+0

धन्यवाद: डी मैं टेम्पलेट लाइब्रेरी का उपयोग कर रहा हूं जो sylvio पोस्ट किया गया क्योंकि उसने जल्द ही टिप्पणी की और मैं पहले से ही कोड में कूद गया लेकिन आपके द्वारा प्रदान किए गए लिंक को देखने के बाद मैं आपकी टेम्पलेट लाइब्रेरी को भी देख सकता हूं और देख सकता हूं कौन सा बेहतर काम करता है क्योंकि मैं इस स्क्रिप्ट को बेच रहा हूं, मैं इसे अनुकूलित करने में आसान होने के लिए इसे बनाना चाहता हूं। आपकी प्रतिक्रिया – Christophe

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