Página 1 de 1

Como Invocar o Llamar los módulos de joomla.

Publicado: Mar Ene 12, 2016 1:53 pm
por Jaibol Santaella
Hoy escribiré sobre como se invocan (llamar) los módulos de nuestro joomla 3.0 en el index.php de la plantilla que trabajemos.

Lo primero que deben saber es que los módulos jomla en la versión 3.0 se llaman o invocan igual en las versiones anteriores.

Se puede realizar de dos maneras distinta:

Código: Seleccionar todo

<jdoc:include type="modules" name="nombre-de-módulo" style="none" />

Código: Seleccionar todo

<jdoc:include type="modules" name="nombre-de-módulo" style="xhtml" />
Donde nombre-de-módulo es con el cual titulaste tu módulo desde el gestor de módulos.

Ejemplo;

Código: Seleccionar todo

<jdoc:include type="modules" name="footer" style="none" />
Pero seguramente te preguntaras cual es la diferencia ente style="none" y  style="none"

Resulta que si tienes Activada la opción de Vista previa de los módulos desde el gestor de Plantillas.


Imagen

Con sólo escribir la dirección de tu sitio web una barra seguido de “?tp=1” podrás visualizar desde la pagina los módulos y sus posiciones.

Ejemplo

http://www.mipaginaweb/?tp=1

Observa la siguiente imagen.


Imagen


Bueno continuando con la explicación, resulta que si invocamos los módulos con style="none" podremos visualizar los módulos, sus nombres o títulos y sus posiciones dentro del portal pero si en cambio utilizamos style="xhtml" no podremos obtener to la información al utilizar ?tp = 1 para visualizar los módulos desde la página web.

Así que si deseas activar la vista previa en tu portal deberás invocar los módulos desde el index.php de tu plantilla con:

Código: Seleccionar todo

<jdoc:include type="modules" name="nombre-módulo" style="none" />
Recuerda que el archivo [/b]index.php [/b]se encuentra el directorio de nuestra plantilla.

Código: Seleccionar todo


<div class="row-fluid">
  
  <div class="span9">
     <?php if ($this->countModules('menu-principal')) : ?>
				<nav class="navigation" role="navigation">
					<jdoc:include type="modules" name="menu-principal" style="none" />
				</nav>
     <?php endif; ?> 
  </div>
    <div class="span3">
                     
                  <jdoc:include type="modules" name="Icono-redes-sociales" style="xhtml" />
    
  </div>
 
</div>