Overrides intecap-leo canton

383 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
383
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Overrides intecap-leo canton

  1. 1. @leonelcanton – JUG Guatemala – 24 de Mayor 2013 - INTECAP
  2. 2. Joomla = Libertad0 Puede agregar cualquierfuncionalidad0 Puedo programarcualquier funcionalidad
  3. 3. Puedo controlar el formatovisual con mis plantillas
  4. 4. ¿Qué tanta libertadtiene el diseñador?Parámetros Plantillas Parámetros de componente
  5. 5. ¿Libertad?Hasta donde me lo permitan loparámetros
  6. 6. Conceptos importantesModule Chromerounded xhtml
  7. 7. Conceptos importantesMVC0 Controller:Controla las entradas delos usuarios0 Modelo:Interactúa con la base dedatos y conoce comotrabaja el componente0 Vista:Muestra todo elcontenido en la pantalla0 Helper:Funciones que seutilizan a lo largo detodo el componente
  8. 8. Conceptos importantesMVC en componentes
  9. 9. Conceptos importantesEstructura de Módulos
  10. 10. ¿Qué es un override?0 Es una forma fácil en la que Joomla nos permitemodificar la forma en la que muestran los datos encada página.0 Para que funcione necesitamos:0 Saber identificar que archivo modificar0 Saber copiar & pegar en el lugar adecuado0 Conocimientos básicos de PHPó sentido lógico deprogramación de cualquier lenguaje
  11. 11. LanguageOverrides
  12. 12. Override de un módulo
  13. 13. Identificando el módulo
  14. 14. Override de un módulo
  15. 15. Override de un módulo
  16. 16. ¿Y si le cambio el nombre?
  17. 17. Override de un componenteindex.php?option=com_weblinks&view=category&id=8Componente: com_weblinksView: categoryCategoría: 8
  18. 18. 0 index.php?option=com_weblinks&view=category&id=80 Componente:com_weblinks0 View: category0 Categoría: 8Override de un componente
  19. 19. Override de un componenteindex.php?option=com_content&view=categoryindex.php?option=com_content&view=category&layout=blog &id=2
  20. 20. Override de un componenteindex.php?option=com_content&view=categoryindex.php?option=com_content&view=category&layout=blog&id=2
  21. 21. Material de apoyo0 http://www.joomlashack.com/blog/joomla-templates/993-customize-your-joomla-templates-by-learning-overrides0 http://cocoate.com/es/j25es/templates/overrides0 http://joomlaprogrammingbook.com/
  22. 22. Gracias por acompañarnos

×