2010-12-16 10 views
8

क्या कोहाना 3 के साथ स्मार्ट का उपयोग करने का एक मानक "आधिकारिक" तरीका है? मुझे लगता है कि some options हैं जो आदर्श से कम प्रतीत होते हैं और शायद स्मार्ट या कोहाना के मामूली संस्करण संख्या में वृद्धि होने पर शायद टूट जाएंगे।Smarty और Kohana

(एक साइड सवाल के रूप में, क्या कोटाना के साथ स्मार्टी का उपयोग करना अच्छा विचार है? मैं केवल इसे स्थापित करने की कोशिश कर रहा हूं क्योंकि मैं स्मार्टी से बहुत परिचित हूं और मुझे डर है कि कोहाना सभी को प्रदान नहीं करेगा सामान मैं Smarty के बारे में प्यार करता हूँ ..)

+2

आप का उपयोग [टहनी] (http विचार करना चाह सकते: //www.twig-project वहां पहले से ही उपलब्ध है ताकि आप एक अपने आप को बनाने के लिए की जरूरत नहीं है मौजूदा मॉड्यूल है। संगठन /) Smarty के बजाय। इसके लिए पहले से ही एक [मॉड्यूल] (https://github.com/jheathco/kohana-twig) है। –

उत्तर

6

Ko3 "बॉक्स से" सादे PHP विचारों का समर्थन करता है, किसी अन्य टेम्पलेट इंजन को मॉड्यूल के रूप में जोड़ा जा सकता है। Ko3 फ्रेमवर्क सुविधाओं को बढ़ाने के लिए यह "मानक आधिकारिक" तरीका है।

यदि आपको बेहतर मॉड्यूल की आवश्यकता है, तो आप अपने उद्देश्यों के लिए मौजूदा एक को संशोधित/विस्तारित कर सकते हैं। बहुत सारे लोग Smarty, Dwoo, Twig इत्यादि जैसे टेम्पलेट्स का उपयोग कर रहे हैं, इसलिए डरो मत;)

2

आपको कोहाना :: व्यू में निर्मित ओवरराइड करने वाले मॉड्यूल का उपयोग या निर्माण करने की आवश्यकता होगी।

KSmarty:https://bitbucket.org/dfox/ksmarty/wiki/Home