2013-04-17 5 views
8

में कनवर्ट करें मेरे पास कस्टम जूमला 2.5 टेम्पलेट है और मैं इसे जूमला 3.0 में परिवर्तित करना चाहता हूं। वर्तमान में मुझे मिली एकमात्र विधि यह है कि जूमला 1.5 से 2.5 को कैसे परिवर्तित करें। कृपया मुझे यहां मार्गदर्शन करें क्योंकि मैंने इस पर लगभग एक महीने बिताया है। मुझे एक विधि http://docs.joomla.org/J3.1:Converting_A_Previous_Joomla!_Version_Template मिली लेकिन मुझे समझ में नहीं आया कि इसके बारे में कैसे जाना है। यदि आप पोस्ट किए गए लिंक में चरणों को कार्यान्वित करने के बारे में एक स्पष्ट प्रक्रिया भी दे सकते हैं तो इससे मुझे बहुत मदद मिलेगी।जूमला 2.5 टेम्पलेट को 3.0

+0

पर अपने टेम्पलेट में index.php के लिए कोड पोस्ट करें और हम इसे आपके लिए परिवर्तित कर सकते हैं। यदि आपको संवेदनशील कोड छिपाने की आवश्यकता है तो पहले ऐसा करें। यह बहुत आसान होगा। लेकिन अगर आप डीबग मोड सक्षम करते हैं तो आपको किसी भी त्रुटि को देखने में सक्षम होना चाहिए और फिर उन्हें एक-एक करके ठीक करना चाहिए। – tomjm

उत्तर

0

यह परम मार्गदर्शक मैं आप की पेशकश कर सकते हैं, लेकिन यहाँ बुनियादी कदम हैं नहीं है:

  • यह वास्तव में निर्भर करता है कि यह एक बुनियादी टेम्पलेट है या अगर यह Rockettheme या YOOtheme

    की तरह एक टेम्पलेट ढांचे पर आधारित है
  • जूमला में डिफ़ॉल्ट टेम्पलेट की जांच करें, इसे प्रोटेस्टार कहा जाता है। यह पर एक करीबी नजर है और समझते हैं कि वह क्या कर रहा है

  • आपने मैनिफ़ेस्ट फ़ाइल की जाँच हो सकता है (प्रोटोस्टार की तुलना)

  • इतना महत्वपूर्ण नहीं है, लेकिन यह भी जाँच Potential backward compatibility issues in Joomla 3.0 and Joomla Platform 12.1

  • अगर आपके पास इसे प्रयोग/टेम्पलेट स्थापित करने में मुद्दों, विशिष्ट समस्याओं

    पोस्ट करें
+0

जब मैं टेम्पलेट स्थापित करने का प्रयास करता हूं तो मुझे यह त्रुटि मिलती है। चेतावनी JInstaller: स्थापित करें: फ़ाइल सी मौजूद नहीं है: \ XAMPP \ htdocs \ उन्नयन \ tmp \ install_516fdddd9d220 \ छवियों \ trans.gif क्या समस्या हो सकती है? –

+0

खैर, त्रुटि काफी स्पष्ट है। trans.gif गुम है। यह देखने के लिए कि क्या आपके टेम्पलेट के अंदर आपके पास 'images \ trans है, अपनी टेम्पलेट फ़ाइल जांचें।gif' –

+0

मैं निर्देशिका के माध्यम से स्थापित करके उस पर पहुंचने में सक्षम था। हालांकि जब भी मैं टेम्पलेट को डिफॉल्ट के रूप में सेट करता हूं तब भी मुझे त्रुटियां मिल रही हैं। –

1

यह जवाब एक विस्तार ढंग से नहीं हो सकता है लेकिन यहाँ आप के लिए कुछ कदम साथ जाने:

  1. जूमला 2.5 टेम्पलेट से सादे HTML की पहचान करें। इसे एक पल के लिए अलग फ़ाइल में रखें।
  2. ऐसे कई कार्य हैं, जो स्थिर हैं जो जूमला 3.x उदा। डीएस स्थिर जो जूमला 2.5 में "/" प्रदान करने के लिए प्रयोग किया जाता है। आपको इसे "/" से बदलना होगा।
  3. साइटनाम, लोगो इत्यादि जैसे सामान्य कार्यों को कोड परिवर्तन की आवश्यकता होगी। आप Protostar टेम्पलेट से एक संदर्भ ले सकते हैं। आप देख सकते हैं कि उन्होंने कोड से साइटनाम के मूल्य को कैसे पुनर्प्राप्त किया है। यह पहले कठिन होता है लेकिन जब आप धीरे-धीरे आगे बढ़ते हैं, तो आप जूमला 3 टेम्पलेट इंजन से परिचित हो जाएंगे।
  4. एक बार सब कुछ हो जाने के बाद, आप आगे बढ़ सकते हैं और एक्सएमएल फ़ाइल संपादित कर सकते हैं। आप Protostar टेम्पलेट से टेम्पलेट Details.xml कॉपी और पेस्ट कर सकते हैं। फ़ाइल नाम, फ़ोल्डर इत्यादि जैसे महत्वपूर्ण तत्वों को बदलना सुनिश्चित करें

संपूर्ण टेम्पलेट फ़ोल्डर को ज़िप करें और इसे अपनी वेबसाइट पर इंस्टॉल करें इसे डिफ़ॉल्ट बनाएं। अगर आपको कोई त्रुटि मिलती है तो आगे बढ़ें और PHP में error reporting चालू करें। उन त्रुटियों को हल करें और अपने टेम्पलेट को जूमला 3

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