मैं एक घटक लिख रहा हूं और टेम्पलेट फ़ोल्डर से छवियों को सम्मिलित करना चाहता हूं।जूमला 1.5 में वर्तमान टेम्पलेट का मार्ग कैसे प्राप्त करें?
आप टेम्पलेट फ़ोल्डर के लिए सही पथ कैसे प्राप्त करते हैं?
मैं एक घटक लिख रहा हूं और टेम्पलेट फ़ोल्डर से छवियों को सम्मिलित करना चाहता हूं।जूमला 1.5 में वर्तमान टेम्पलेट का मार्ग कैसे प्राप्त करें?
आप टेम्पलेट फ़ोल्डर के लिए सही पथ कैसे प्राप्त करते हैं?
IIRC, $ मेनफ्रेम वैश्विक वस्तु अंततः दूर जा रहा है।
$app = JFactory::getApplication();
$templateDir = JURI::base() . 'templates/' . $app->getTemplate();
मैंने एक विधि निकाली है। वैश्विक $ मेनफ्रेम ऑब्जेक्ट का उपयोग करें।
$templateDir = $mainframe->getBasePath() . "templates/" . $mainframe->getTemplate();
क्या कोई और बेहतर तरीका है?
मेरे लिए लग रहा है जैसे कि यह सबसे अच्छा तरीका है यहाँ ढांचे के माध्यम से यह करने के लिए एक तरीका है। –
किस तरह पथ की ... फाइल सिस्टम पर::
$templateDir = JPATH_THEMES.DS.JFactory::getApplication()->getTemplate().DS;
और आप व्यवस्थापक टेम्पलेट कैसे प्राप्त करते हैं? – themis
@themhz उसी कोड को काम करना चाहिए यदि आप बैकएंड में हैं। – jlleblanc
परीक्षण और 3.x में भी काम करता है। – ericosg