2012-07-22 6 views
5

Como todos saben, una vez que haya instalado una extensión en el servidor de Joomla, se muestra la descripción. Puede tener una descripción simple del XML o tener una basada en el idioma. Nunca he tenido problemas en el pasado con descripciones basadas en el lenguaje, pero esta vez sí. La extensión es un componente de administrador y no tiene una carpeta de frontend y es para Joomla 2.5.Descripción de la instalación basada en el lenguaje

Cuando instalo el componente, la descripción aparece como COM_PROJECTS_DESC

La carpeta de idioma y los archivos están en la ubicación correcta y el código XML muestra como

<?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> 

Lo curioso es, la descripción no funciona cuando se instala por primera vez, pero si instalo el componente sobre él (actualización), entonces funciona.

He utilizado la herramienta de depuración de idioma, el archivo de idioma parece estar cargando, así que no estoy seguro de cuál es el problema. Solo me han sucedido con extensiones específicamente para el back-end de administración y que no tienen referencia frontend.

Cualquier ayuda sería muy apreciada.

Saludos

+0

Me suena de un error de Joomla. ¿Has intentado agregar un archivo de idioma de interfaz con la constante de idioma? –

+0

sí, lo he intentado ya – Lodder

+0

han acabado teniendo que usar install.php, pero aún sería bueno saber si esto es un error de Joomla o si hay algo que debe hacerse – Lodder

Respuesta

1

Se puede visualizar el texto de descripción instalable y si es necesario instalar ningún valores de la muestra a través install.joomjunk.php.

Creo que este enlace será útil para usted.

http://docs.joomla.org/Using_the_installer_API_to_support_package_installation

+0

Ya lo he hecho esta. ver el tercer comentario ^^^;) – Lodder

+0

¿Podría dar más detalles? ¿Cómo exactamente voy a configurar la cadena de descripción de este método com_install()? gracias de antemano – codeling

+0

Ir a través del enlace del documento anterior, entonces puede obtener el "Código de instalación personalizada" –

Cuestiones relacionadas