Desde Comunidad Joomla colaboramos con el Proyecto Oficial en temas de traducción. Centramos nuestras energías en el desempeño de tareas de soporte, traducción y distribución del CMS Joomla!® en español[es_ES] de forma altruista y comunitaria. Mantenemos las traducciones acreditadas de Joomla! 2.5 y Joomla! 3.x, así como otros trabajos, dentro de las políticas de traducción y localización que nos brinda Joomla!® y la Open Source Matters. Ahora también puede seguirnos vía Twitter y Facebook!. Visite nuestro Portal para acceder a nuestras últimas noticias y liberaciones.

Por favor, acuérdese de leer nuestras Normas y Código de Conducta , presentarte ante los colegas del foro en Presentación en la comunidad, y revisar la documentación de nuestro Centro de Ayuda.

¿Cómo insertar un módulo dentro de un artículo?

IMPORTANTE: No esta permitido hacer preguntas en esta sección.

Moderador: Staff Comunidad Joomla!

¿Cómo insertar un módulo dentro de un artículo?

Notapor valc » Sab Ago 16, 2008 8:05 pm

Para insertar un módulo dentro de un artículo, se debe usar la siguiente sintaxis, dentro del artículo en cuestión:

Código: Seleccionar todo
{loadposition xxx}


Donde "xxx" es el nombre de una posición de módulo única

Para asignar una posición de módulo única, lo más recomendable para evitar conflictos, es no usar ninguna de las posiciones predeterminadas o ya existentes.

Esto, se puede aplicar sobre cualquiera de los módulos existentes o con los que creemos del tipo "HTML personalizado"

Desde el gestor de módulos, al crear o editar módulos, si os fijais, vereis que hay un parámetro configurable llamado "Posición", el cual, normalmente, nos despliega una lista mostrando las posiciones de módulos existentes, y nosotros, seleccionamos una de ellas; sin embargo, este mismo campo se puede rellenar manualmente con un nombre de posición inexistente en esa lista, con lo cual, estaríamos creando una posición de módulo única, al guardarse con éxito los cambios en el módulo editado, o que hubieramos creado del tipo "HTML personalizado".

Para ver la posición que tiene asignada un módulo, se puede acceder al "Gestor de módulos" mismo y revisar la columna "Posición" perteneciente al módulo de la lista.

Imagen



Veamos un ejemplo de inserción de módulo del tipo HTML personalizado dentro de un artículo:

Este código que se muestra a continuación, es del tipo de código que se suele introducir dentro de los módulos del tipo "HTML personalizado", y, en este caso, sirve para mostrar un mapa.

Código: Seleccionar todo
<p align ="center"><iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.es/maps/ms?ie=UTF8&amp;hl=es&amp;msa=0&amp;msid=107856232755441556189.000446a905ed0311ad52e&amp;s=AARTsJoGLjX7YvYS0PI3wb1JE6zdmZSRLw&amp;ll=40.004344,-2.996693&amp;spn=0.046022,0.072956&amp;z=13&amp;output=embed"></iframe><br /><small><a href="http://maps.google.es/maps/ms?ie=UTF8&amp;hl=es&amp;msa=0&amp;msid=107856232755441556189.000446a905ed0311ad52e&amp;ll=40.004344,-2.996693&amp;spn=0.046022,0.072956&amp;z=13&amp;source=embed" style="color:#0000FF;text-align:center">Ver mapa más grande</a></small></p>


IMPORTANTE: A la hora de crear módulos personalizados, no uses el editor TinyMCE o similares para insertar el código dentro de este tipo de módulos. Debes seleccionar, desde el Gestor de usuarios >> Tu_nick >> Editor "No editor" y guardar los cambios para que el código HTML se pegue en condiciones. Tras crear tu módulo personalizado, si no necesitas editarlo más por el momento, puedes regresar a tu editor habitual.

Para ello, desde el menú superior de la administración, debemos acceder al Gestor de módulos >> Pulsar sobre el icono "Nuevo" >> Seleccionar "HTML personalizado" >> Pulsar el botón "Siguiente"
Y, una vez ahí, podremos ver el campo "Posición" (a cumplimentar manualmente):

Imagen

y el de "Salida personalizada", que es el lugar donde debemos pegar el código a mostrar dentro del módulo.

Imagen

Si al crear el módulo del tipo "HTML personalizado", o, posteriormente si lo editamos, le asignamos manualmente un posición "mi_mapa". La sintaxis a usar, dentro del artículo, para mostrar este módulo sería:

Código: Seleccionar todo
{loadposition mi_mapa}


Luego, desde el sitio, podríamos ver algo similar a lo siguiente al acceder al artículo en cuestión:

Imagen

Los módulos que no son del tipo "HTML personalizado", solo requieren de la "asignación de una posición única", a introducir manualmente del mismo modo y a insertar en el artículo con una misma sintaxis.

Espero os pueda servir.
Avatar de Usuario
valc
Coordinador General
Coordinador General
 
Mensajes: 2139
Registrado: Mié Ene 30, 2008 5:49 pm

Volver a Preguntas Frecuentes [F.A.Q]

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado