Creando una plantilla Joomla! de forma fácil

24
Creando una plantilla 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 of Creando una plantilla Joomla! de forma fácil

Page 1: Creando una plantilla Joomla! de forma fácil

Creando una plantillade forma fácil

Page 2: Creando una plantilla Joomla! de forma fácil

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

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

¿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

Photo Credit: https://www.flickr.com/photos/49503019876@N01/7314722180/

responsivecompatibilidad con dispositivos

Page 6: Creando una plantilla Joomla! de forma fácil

Archivos necesarios

• index.php

• templateDetails.xml

• less

• css

• images

• javascript

Page 7: Creando una plantilla Joomla! de forma fácil

proceso de creaciónde una plantilla

Wireframes Diseño Análisis

PruebasHTML + CSS +

PHP

Page 8: Creando una plantilla Joomla! de forma fácil

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

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

2. Crear los archivos

CSS/LESSimágenes y otros recursos

Page 11: Creando una plantilla Joomla! de forma fácil

3. Crear el archivo templateDetails.xmlinformación básica de la plantilla

Page 12: Creando una plantilla Joomla! de forma fácil

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

5. Seleccionar la plantillaen el manejador de plantillas de Joomla!

Page 14: Creando una plantilla Joomla! de forma fácil

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

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

Creando nuestra plantilla

con Wright

Page 17: Creando una plantilla Joomla! de forma fácil

Photo Credit

1. Descargar Wrightwright.joomlashack.com

Page 18: Creando una plantilla Joomla! de forma fácil

2. Instalar Wrightdesde el instalador de Joomla

Page 19: Creando una plantilla Joomla! de forma fácil

3. Ir al gestor de plantillasy listar las plantillas únicas

Page 20: Creando una plantilla Joomla! de forma fácil

Photo Credit

4. Entrar a la plantillay activar la compilación less

Page 21: Creando una plantilla Joomla! de forma fácil

Photo Credit

4. Editar los archivosde la plantilla Wright

Page 22: Creando una plantilla Joomla! de forma fácil

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

Photo Credit

6. Agregar reglas adicionales de estilotemplate.less

Page 24: Creando una plantilla Joomla! de forma fácil

Gracias!