Ingenieria
En este tutorial veremos qué es un módulo, explicaremos cómo se gestionan este tipo de extensiones y haremos un recorrido por los módulos de Joomla 2.5, viendo finalmente algunos ejemplos prácticos.
Los módulos son extensiones empleadas para mostrar los contenidos de una página. Se estructuran en forma de caja y se organizan en torno a un contenido principal.
Lasposiciones de los módulos están determinadas por la plantilla que estemos utilizando en nuestra web, de forma que al cambiar la plantilla, la posición de los módulos también cambiará.
Aquí podemos ver las posiciones que ocupan algunos de los módulos de Joomla en una plantilla:
Figura 1: Posiciones para módulos en una plantilla
Gestionando un módulo
Si nos dirigimos a “Extensiones > Gestor demódulos” veremos un listado con todos los módulos configurados en nuestra web. Si nos fijamos en la columna “Tipo” veremos que pueden existir varios módulos del mismo tipo (por ejemplo varios módulos del tipo menu).
Figura 2: Módulos del mismo tipo
Desde aquí podremos publicar y despublicar los módulos, modificarlos o añadir nuevos.
Figura 3: Barra de herramientas de menús
Para añadir unmódulo, pulsaremos en “nuevo” y seleccionaremos el tipo de módulo deseado del listado.
Figura 4: Seleccionando el tipo de módulo
Tras esto, escribiremos el título del módulo, su posición en nuestra plantilla, las páginas en las que se mostrará, etc.
Figura 5: Detalles del menú
Veremos que el módulo aparece ahora en la lista del gestor de módulos.
Figura 6: Módulo recien creado
Ytambién será visible en el front-end.
Figura 7: Vista del módulo en el frontend
Módulos del core
En el JED podemos encontrar infinidad de módulos que ampliarán las funciones y posibilidades que Joomla nos ofrece. Sin embargo, la instalación estándar de Joomla incluye una serie de módulos que nos permitirán confeccionar un página web completa:
* Anuncios. Nos muestra los anuncios activosdel componente “Anuncios”.
Figura 8: Módulo de anuncios
* Artículos Archivados. Muestra una lista con los meses del calendario que contienen artículos archivados.
Figura 8: Artículos archivados
* Artículos relacionados. Nos mostrará una lista de artículos que guardan relación con el que estamos viendo.
Figura 9: Artículos relacionados
* Artículos de la categoría. Nosmuestra los artículos clasificados dentro de una categoría determinada.
Figura 10: Artículos de categoría
* Noticias de actualidad. Mostrará una serie de artículos específicos pertenecientes a una o varias categorías.
Figura 11: Noticias de actualidad
* Buscar. Este módulo nos presenta un pequeño formulario de búsqueda.
Figura 12: Módulo de buscador
* Canaleselectrónicos. En este módulo veremos las noticias de un canal específico.
Figura 13: Canales electrónicos (feeds)
* Categorías de artículos. Mostrará una lista de categorías a partir de una principal.
Figura 14: Categorías de artículos
* Datos de acceso. Nos muestra un formulario de login.
Figura 15: Formulario de acceso
* Enlaces web. Nos mostrará una serie de enlaces pertenecientes a unacategoría definida en el componente “Enlaces Web”.
Figura 16: Enlaces web
* Estadísticas. Muestra información sobre la instalación del servidor y estadísticas del sitio web.
Figura 17: Estadísticas
* HTML personalizado. Con este módulo podremos incluir nuestro propio código HTML.
Figura 18: Módulo HTML
* Imagen aleatoria. Nos mostrará una imagen aleatoria que se encuentreen el directorio que decidamos.
Figura 19: Imagen aleatoria
* Los mas populares. En este módulo veremos un listado con los artículos con mayor número de visitas.
Figura 20: Artículos más leídos
* Menú. Nos muestra un menú en la parte pública del sitio.
Figura 21: Menú
* Módulos de búsquedas inteligentes. Es un módulo de búsqueda vinculado con el componente “Búsqueda...
Regístrate para leer el documento completo.