2013-03-31 2 views
0

Недавно я создал пользовательский компонент блога для нашего клиента, в моем локальном хосте он отлично работает, теперь мне нужно подготовить пакет для этого компонента, чтобы наш клиент предоставил ему этот компонент. Я готовлю пакет согласно этой ссылкепользовательский компонент неправильно установлен в joomla 1.5.x

http://docs.joomla.org/Components:xml_installfile

ЗДЕСЬ XML файл

<?xml version="1.0"?> 
<install type="component" version="1.5.0"> 
    <name>customblog</name> 
    <author>Jogesh Sharma</author> 
    <creationDate>March 2013</creationDate> 
    <copyright>Copyright (C) 2013 Open Source Matters. All rights reserved.</copyright> 
    <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> 
    <authorEmail>[email protected]</authorEmail> 
    <authorUrl>http://webomnizz.com</authorUrl> 
    <version>1.5.0</version> 
    <description>This component manage all the Blog sections!</description> 
    <installfile>install.customblog.php</installfile> 
    <uninstallfile>uninstall.customblog.php</uninstallfile> 
    <files> 
     <filename>customblog.php</filename> 
     <filename>customblog.html.php</filename> 
     <filename>images/style.css</filename> 
     <filename>images/plus-icon.png</filename> 
     <filename>images/twitter-icon.png</filename> 
     <filename>images/facebook-icon.png</filename> 
    </files> 

    <install> 
     <sql> 
      <file driver="mysql">install.mysql.sql</file> 
     </sql> 
    </install> 

    <uninstall> 
     <sql> 
      <file driver="mysql">uninstall.mysql.sql</file> 
     </sql> 
    </uninstall> 


    <administration> 
     <menu img="js/ThemeOffice/component.png">Blog Component</menu> 
     <submenu> 
      <menu link="option=com_customblog">Blog</menu> 
     </submenu> 

     <files> 
      <filename>install.mysql.sql</filename> 
      <filename>uninstall.mysql.sql</filename> 
      <filename>admin.customblog.php</filename> 
      <filename>admin.customblog.html.php</filename> 
      <filename>toolbar.customblog.php</filename> 
      <filename>toolbar.customblog.html.php</filename> 
      <filename>admin.customblog.php</filename> 
      <filename>index.html</filename> 
      <filename>tables/customblog.php</filename> 
     </files> 
    </administration> 
</install> 

Вот screenshoot для компонента структуры каталогов: enter image description here

Но после преобразования в почтовый индекс файл, когда я попытался установить мой компонент, я получил странную ОШИБКУ:

Я не знаю, чего не хватает, я установил отдельный joomla1.5.x, а затем попытался установить на него, а затем застрял в этой проблеме, может ли кто-нибудь помочь мне избавиться от этих ошибок?

Я использую Joomla 1.5.26 причина моего клиента потребности в этой версии ...

ответ

2

Вы включены дважды

<filename>admin.customblog.php</filename> 

в разделе администрирования.

И «странно» ошибка на самом деле сказал вам, что было неправильно

Please initially check whether:

  • all of the files (not including XML files) are correctly listed in the extension.xml file and there are no duplicate entries
+0

Благодаря человеку, действительно нелепая ошибка я сделал .. :) –

Смежные вопросы