creando una plantilla joomla! de forma fácil
DESCRIPTION
En esta conferencia, dedicada a programadores de plantillas e integradores de sitio, se propone un método sencillo y práctico para crear en pocos pasos una plantilla Joomla! muy liviana, sumamente eficiente y responsive utilizando el Wright Framework.TRANSCRIPT
![Page 1: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/1.jpg)
Creando una plantillade forma fácil
![Page 2: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/2.jpg)
Tito Alvarez
• 14 años de experiencia en programación PHP
• 8 años de experiencia en Joomla!
• Backender / Frontender / Plantillas comerciales /
Integrador / SysAdmin / Limpieza y otras cosas
• Experiencia en banca, pre-venta de software,
programador principal en Joomlashack
• Actualmente Programador Senior en redCOMPONENT
![Page 3: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/3.jpg)
Agenda
• Conceptos generales de plantillas
• Proceso normal de creación de una plantilla
• Frameworks para plantillas
• Crear la plantilla con Wright
• Preguntas y respuestas
![Page 4: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/4.jpg)
¿Qué es una plantilla Joomla?
• Conjunto de archivos
PHP, CSS e imágenes
• Permite cambiar
completamente la
visualización del sitio
web
• Plantillas comerciales y
gratis
![Page 5: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/5.jpg)
Photo Credit: https://www.flickr.com/photos/49503019876@N01/7314722180/
responsivecompatibilidad con dispositivos
![Page 6: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/6.jpg)
Archivos necesarios
• index.php
• templateDetails.xml
• less
• css
• images
• javascript
![Page 7: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/7.jpg)
proceso de creaciónde una plantilla
Wireframes Diseño Análisis
PruebasHTML + CSS +
PHP
![Page 8: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/8.jpg)
Photo Credit: https://www.flickr.com/photos/33472412@N00/5098835256/
Wireframesmapa general de la página
![Page 9: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/9.jpg)
1. Crear el archivo index.phpcon la visualización HTML básica y las
llamadas a componentes y módulos
![Page 10: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/10.jpg)
2. Crear los archivos
CSS/LESSimágenes y otros recursos
![Page 11: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/11.jpg)
3. Crear el archivo templateDetails.xmlinformación básica de la plantilla
![Page 12: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/12.jpg)
Photo Credit
4. Instalar la plantillacreando un archivo zip e instalando, o
usando la función descubrir
![Page 13: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/13.jpg)
5. Seleccionar la plantillaen el manejador de plantillas de Joomla!
![Page 14: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/14.jpg)
Frameworks para plantillas
• Incluyen una plantilla
base para poder crear
una nueva
• Incorporan funciones
comunes Joomla! que
acortan el camino
• Permiten fácil
personalización y crear
funciones avanzadas
![Page 15: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/15.jpg)
Frameworks populares
• T3, de Joomlart
t3-framework.org
• Gantry, de RocketTheme
www.gantry-framework.com
• Warp, de Yootheme
www.yootheme.com/themes/warp-framework
• Wright, de Joomlashack
wright.joomlashack.com
![Page 16: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/16.jpg)
Creando nuestra plantilla
con Wright
![Page 17: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/17.jpg)
Photo Credit
1. Descargar Wrightwright.joomlashack.com
![Page 18: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/18.jpg)
2. Instalar Wrightdesde el instalador de Joomla
![Page 19: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/19.jpg)
3. Ir al gestor de plantillasy listar las plantillas únicas
![Page 20: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/20.jpg)
Photo Credit
4. Entrar a la plantillay activar la compilación less
![Page 21: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/21.jpg)
Photo Credit
4. Editar los archivosde la plantilla Wright
![Page 22: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/22.jpg)
Photo Credit
5. Editar el archivo variables-generic.lesspara los cambios más globales de la plantilla
![Page 23: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/23.jpg)
Photo Credit
6. Agregar reglas adicionales de estilotemplate.less
![Page 24: Creando una plantilla Joomla! de forma fácil](https://reader036.vdocuments.mx/reader036/viewer/2022081516/559d9c401a28abc63b8b477b/html5/thumbnails/24.jpg)
Gracias!