2012-07-22 13 views
5

जैसा कि आप सभी जानते हैं, एक बार जब आप जूमला बैकएंड में एक एक्सटेंशन स्थापित कर लेते हैं, तो विवरण दिखाता है। आप या तो एक्सएमएल से एक सादा विवरण प्राप्त कर सकते हैं या एक भाषा आधारित एक हो सकता है। मुझे इस समय भाषा आधारित विवरणों के साथ अतीत में कभी समस्या नहीं हुई है, हालांकि इस बार मैं करता हूं। एक्सटेंशन एक व्यवस्थापक घटक है और इसमें कोई फ्रंटेंड फ़ोल्डर नहीं है और जूमला 2.5 के लिए है।भाषा आधारित स्थापना विवरण

जब मैं घटक स्थापित करें, विवरण COM_PROJECTS_DESC

भाषा फ़ोल्डर के रूप में प्रकट होता है और फ़ाइलों को सही स्थान में हैं और एक्सएमएल

<?xml version="1.0" encoding="utf-8"?> 
<extension type="component" version="2.5.0" method="upgrade"> 
    <name>Projects</name> 
    <author>JoomJunk</author> 
    <creationDate>15th Jul 2012</creationDate> 
    <copyright>Copyright (C) 2012 JoomJunk</copyright> 
    <license>http://www.gnu.org/licenses/gpl-3.0.html</license> 
    <authorEmail>[email protected]</authorEmail> 
    <authorUrl>http://www.joomjunk.co.uk</authorUrl> 
    <version>1.0.0</version> 
    <description>COM_PROJECTS_DESC</description> 

<administration> 
    <menu img="components/com_projects/assets/images/cpanel_16.png">COM_PROJECT_TO_DO</menu> 
    <files folder="admin"> 
     <filename>index.html</filename> 
     <filename>controller.php</filename> 
     <filename>helper.php</filename> 
     <filename>projects.php</filename> 
     <folder>views</folder> 
     <folder>tables</folder> 
     <folder>models</folder> 
     <folder>controllers</folder> 
     <folder>assets</folder> 
    </files> 
    <languages folder="admin"> 
      <language tag="en-GB">languages/en-GB/en-GB.com_projects.ini</language> 
      <language tag="en-GB">languages/en-GB/en-GB.com_projects.sys.ini</language> 
    </languages> 
</administration> 
</extension> 

अजीब बात है, वर्णन does not काम के रूप में दिखाता पहली बार इंस्टॉल करते समय, लेकिन अगर मैं इसे (अपग्रेड) पर कॉमपोनेंट इंस्टॉल करता हूं तो यह काम करता है।

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

किसी भी मदद की बहुत सराहना की जाएगी।

सादर

+0

यह मुझे जूमला बग होने के लिए लगता है। क्या आपने भाषा निरंतर भाषा के साथ फ्रंट एंड भाषा फ़ाइल जोड़ने का प्रयास किया है? –

+0

हाँ मैंने इसे पहले से ही कोशिश की है – Lodder

+0

install.php का उपयोग करने के लिए समाप्त हो गया है लेकिन यह जानना अच्छा होगा कि यह एक जूमला बग है या अगर ऐसा कुछ करने की आवश्यकता है – Lodder

उत्तर

1

आप स्थापना योग्य विवरण पाठ प्रदर्शित कर सकते हैं और यदि आप install.joomjunk.php के माध्यम से किसी भी नमूने मूल्यों को स्थापित करने की जरूरत है।

मुझे लगता है कि यह लिंक आपके लिए उपयोगी होगा।

http://docs.joomla.org/Using_the_installer_API_to_support_package_installation

+0

मैंने पहले से ही किया है इस। तीसरी टिप्पणी देखें ^^^;) – Lodder

+0

क्या आप अधिक जानकारी दे सकते हैं - मैं इस com_install() विधि से वर्णन स्ट्रिंग को सेट करने के बारे में वास्तव में कैसे जाऊं? अग्रिम धन्यवाद – codeling

+0

उपर्युक्त दस्तावेज़ लिंक के माध्यम से जाएं, फिर आप "कस्टम इंस्टॉल कोड" प्राप्त कर सकते हैं –

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