Como expliqué en otra oportunidad la manera el archivo más importante de una plantilla Joola es el "Index.php" podemos decir que es el corazón de una página web. En el se encuentran los llamados de módulos (invocar) las rutas de nuestros directorios etc.
Para apuntar desde nuestro index.php un directorio sólo basta con escribir el siguiente código:
Código: Seleccionar todo
$doc->addScript('templates/' . $this->template . '/ubicación y nombre del directorio/');
Código: Seleccionar todo
$doc->addScript('templates/' . $this->template . '/ubicación del directorio/nombre-del-archivo');
Código: Seleccionar todo
$doc->addScript('templates/' . $this->template . '/Estilos/mis-estilos.css');
Observemos la estructura de un archivo templateDetails.xml :
Código: Seleccionar todo
<extension version="3.1" type="template" client="site">
<name>Nombre de la Plantilla</name>
<version>1.0</version>
<creationDate>Fecha de Creación</creationDate>
<author>Autor</author>
<authorEmail>Correo del Autor</authorEmail>
<copyright>Derechos del Archivo o Plantilla</copyright>
<description>Descricción de la Plantilla</description>
<files>
<filename>Nombre de los Archivos</filename>
<filename>error.php</filename>
<filename>favicon.ico</filename>
<folder>Nombre de las carpetas o Directorios</folder>
<folder>html</folder>
<folder>images</folder>
</files>
<positions>
<position>Logo</position>
<position>Banner</position>
<position>menu-principal</position>
<position>usuario-1</position>
<position>usuario-2</position>
<position>Footer</position>
</positions>
Código: Seleccionar todo
<positions>
<position></position>
<filename></filename>
<folder></folder>
</positions>
Código: Seleccionar todo
<position>Logo</position>
<position>Banner</position>
<position>Footer</position>
Las etiquetas<filename></filename> Son para presentar a los archivos que componen nuestra plantilla.
Código: Seleccionar todo
<filename>Index.php</filename>
<filename>favicon.ico</filename>
<filename>templateDetails.xml</filename>
Y Finalmente las etiquetas <folder></folder> son para presentar a nuestro Administrador Joomla los directorios de las Plantillas
Código: Seleccionar todo
<folder>Carpetas</folder>
<folder>images</folder>
<folder>templates</folder>