Tu módulo Joomla donde quieras con la extensión Modules Anywhere

Modules Anywhere es un plugin para Joomla, desarrollado por Regular Labs. Con esta extensión puedes incluir un solo módulo o posiciones completas de módulos en cualquier parte de tu sitio, incluso dentro de otros componentes, y en otros módulos.
Lo único que necesitas para utilizar esta extensión en cualquier posición que desees, es que esta posición, tenga la capacidad de ingresar texto, para poder colocar una etiqueta simple.
Puedes, por ejemplo, colocar el módulo "Mi Galería" en tu artículo simplemente colocando esta etiqueta directamente en la vista normal de tu editor WYSIWYG:
La sintaxis es muy simple. Simplemente añades a la etiqueta {module}
el módulo a mostrar usando el título o id del módulo de esta manera:
Mi recomendación, es utilizar en la sintaxis el id del módulo, ya que este número identifica al módulo de una manera inequívoca dentro de tu sitio Joomla.
Ahora bien, si lo que quieres es cargar todos los módulos de una determinada posición de tu web, también puedes hacerlo. Simplemente agregue el número de la posición dentro de la etiqueta {modulepos}
, así:
Pero la mejor manera de entender lo fácil y útil que es esta extensión es proponerte un ejemplo. Imagina que quieres colocar un módulo de búsqueda en el menú principal. ¿Cómo lo harías? Te acompaño en el proceso.
# Primer paso. Instalación de la extensión.
Te aconsejo hacerlo a través del instalador de extensiones de Joomla. Sigue estos pasos:
- Descargue el archivo de instalación de la extensión (.zip) de la página https://www.regularlabs.com/extensions/modulesanywhere/
- Inicie sesión en su administrador de Joomla.
- En el menú, elige:
Extensiones >> Gestionar >> Instalar
- Elija la pestaña: Subir archivo de paquete.
- Haz Clic en el botón Seleccione un archivo"
- Busque y elija el archivo (.zip) de la extensión con su administrador de archivos.
- Haga clic en el botón de abrir y se cargará e instalará la extensión.
Al final de todo el proceso, te aparecerán los mensajes de instalación correcta de la extensión y el plugin funcionando correctamente.
"Ya puedes cargar cualquier módulo en cualquier lugar de tu sitio Joomla!"
# Segundo paso. Crear un módulo de búsqueda.
Ahora es el momento para crear el módulo de búsqueda que se integrará en tu menú superior como un elemento de menú.
- Vaya a
Extensiones >> Módulos
- Estás en la página de administración de Módulos (Sitio). Haz clic en + Nuevo
- Te aparecen todos los tipos de módulos que puedes crear. Desplázate por el listado y haz clic en
buscar
- Elija un título para su módulo y complete el campo de texto de Título en la parte superior. Escriba por ejemplo "Mi búsqueda"
- A la parte izquierda de la pantalla, está la configuración Mostrar título. Configúrala en Ocultar.
- Haz clic en Guardar y cerrar.
Verás la pantalla Módulos (Sitio) una vez más. Encuentra el módulo de "Mi Búsqueda" y toma nota de su número de identificación. En mi ejemplo, el número de identificación es el 96.
# Tercer paso. Crear un elemento de menú para el módulo de búsqueda.
El módulo de búsqueda que has creado está listo para usarse. Ahora vas a mostrarlo como un elemento de menú de tu sitio en el menú principal.
- Dirígete a
Menús >> Menú principal >> Agregar nuevo elemento de menú
Para el propósito de este tutorial, usaré mi menú principal, pero puedes ponerlo en cualquier menú o lugar de tu sitio.

- Escriba en el cuadro Título de menú
incluidos los corchetes. Esta es la sintaxis en mi ejemplo.
- Haz clic en Seleccionar.

- Verás el cuadro modal del tipo de elemento de menú. Vaya a
Enlaces del sistema >> Crear un separador

- Haz clic en guardar y cerrar.

Verás tu nuevo elemento de menú en la lista con el resto de los elementos del menú superior.
Ya has terminado. Comprueba el resultado final en tu menú principal. Ya tienes tu módulo de búsqueda en el menú, tal y como pretendías. A mí me quedo así:
Espero que este tutorial te haya sido útil. Para agradecérmelo ya sabes que hacer.