Estamos en Facebook
Share
Los módulos
Crear nueva posición de módulo
Crear nueva posición de módulo
CREAR NUESTRA PROPIA POSICIÓN MODULAR EN EL TEMPLATE
-
Puede suceder que necesites colocar un código --por ejemplo-- en tu template de Joomla 1.5 y además en una posición no contemplada por ese template, así que ¿qué hacer en este caso?. Bien, pues la solución es muy sencilla: creamos nuestra propia posición modular y luego la usamos.
Para ver cómo se realiza esta tarea, voy a poner un ejemplo concreto y seguiremos paso a paso la resolución del tema. Sabes (o has oído hablar) que para cualquier webmaster existe una herramienta utilísima que se llama Google Analytics ¿verdad?; esta herramienta es gratuíta y permite obtener un completo sistema estadístico de tu web, muy apreciado y valorado ya que podemos asegurar que es de lo mejor en estadísticas web.
Google Analytics sólo requiere del webmaster el tener una cuenta de Google (es normal disponer de ella, por ejemplo para poder colocar anuncios de Adsense en tu web). Una vez que dispones de dicha cuenta, no hay más que entrar en Analytics y crear un perfil para tu web siguiendo unos pasos muy sencillos; al final de estos pasos, aparecera un código que obligatoriamente deberás colocar en todas y cada una de las páginas que componen tu web, algo similar a esto:

Código que como dije, debes copiar-pegar en cada página de tu web, además en un lugar concreto de ellas: al final y antes de la etiqueta de cierre </body>. Pero la pregunta es ¿y cómo hago para que este código aparezca en cada página y además en la posición correcta?. Una solución es usar una extensión que haga este trabajo por nosotros, pero hay otra que tiene mucho que ver con el contenido de esta lección: creamos una posición de módulo ahí donde nos interesa y posteriormente publicamos el código de Analytics en todas las páginas de nuestra web. Vamos a ver cómo se hace:
1. CREAR LA NUEVA POSICIÓN DE MÓDULO EN NUESTRO TEMPLATE
Para hacerlo, desde nuestro Panel de administrador de Joomla 1.5 debemos ir a:

Una vez dentro del Gestor, hacemos clic sobre la plantilla (template) predeterminada de la web:

Ahora, en la parte superior picaremos sobre la opción:

Aparecerá el código de nuestra web, nos vamos abajo del todo del mismo, donde veremos esto:

Y será justamente antes del cierre de etiqueta </body> donde debemos abrir una nueva línea en la que debemos teclear este código:

Es decir, justo en la posición indicada tecleas: <jdoc:include type="modules" name="gooanalytics" style="raw" /> (el nombre "gooanalytics" puede ser el que quieras). Una vez tecleado, procedes a picar arriba en "Guardar" los cambios y sales del Gestor de plantillas.
2. CREAMOS UN NUEVO MÓDULO
Antes de nada quita el editor al administrador (ya lo estudiamos en una lección publicada); para ello vas en el menú de arriba a "Sitio > Gestor de usuarios" picas sobre Administrator y en la parte derecha le quitas el editor:

Ahora tenemos que entrar en el Gestor de módulos:

Ya dentro del Gestor picaremos arriba a la derecha en "Nuevo" y en la ventana que aparece, picamos sobre:

Tenemos que elegir la opción "Personalizar HTML", así que picamos sobre ella para que aparezca ahora:

Le damos un Título: que no queremos mostrar, Habilitamos el módulo y ahora IMPORTANTE!!, en el apartado Posición: tenemos que teclear "gooanalytics" (o el nombre que hubiésemos puesto a nuestra posición modular cuando tecleamos el código ¿recuerdas?). Más abajo seleccionamos • Todo para que el código se inserte en TODAS las páginas de nuestra web.
3. PEGAMOS EL CÓDIGO DE ANALYTICS
Y ya abajo aparecerá el editor de código (puesto que habíamos quitado el editor de texto):

Procedemos a PEGAR el código que habíamos obtenido (Copiar) desde Analytics y finalmente picamos arriba a la derecha en "Guardar" los cambios.
4. COMPROBAMOS SI TODO FUNCIONA CORRECTAMENTE
Ya no nos queda más que ir a nuestra web y comprobar en la página principal (y en cualquiera de las páginas que tengamos) haciendo clic con botón secundario en el cuerpo de la página y eligiendo la opción "Ver código fuente de la página", si el código de Analytics ya ha sido incluído:

Vamos abajo del todo en dicho código, y deberíamos ver ya:

¡¡FUNCIONÓ!!, ahora puedes ir a otras páginas y hacer la misma comprobación; verás que en todas tiene que aparecer tu código Analytics en su sitio correcto (donde le habíamos indicado en la posición modular que habíamos creado). Esto es todo, ya has podido comprobar lo sencillo que resulta incluír una posición de módulo en nuestro template cuando lo necesitemos.
Subir a principio de esta página >>
{jcomments on}
¿Te gusta?, vótanos
El tiempo
| [Detalles] |
| Hora del informe | 08:30 |
| Estado | --- |
| Viento helado | 22°C |
| Punto de rocío | 5°C |
| Dirección del viento | 200SSO |
| Viento variable | 170°/240° |
| Velocidad del viento | 8.7m/s |
| Ráfagas de viento | 14.4m/s |
| Visibilidad | 10 km |
| Presión | 1006hPa |
| Humedad | 29.2% |
| Índice de humedad | 23.3°C |
| Índice de calor | 25°C |
| Precipitación | --- |
| Nieve | --- |
Nuestras visitas







![]() | Hoy | 840 |
![]() | Ayer | 2102 |
![]() | Esta semana | 6414 |
![]() | Última semana | 12324 |
![]() | Este mes | 27946 |
![]() | Último mes | 51916 |
![]() | Total | 1596588 |
Hoy: 17 May, 2012







