comparte el articulo 

Los menús en Joomla! (Primera parte)

Actualizado el 21/06/2010 < > 0 Comentarios

Resumen: Los menús en una página web son esenciales para la navegabilidad de la misma. Joomla ofrece una gama muy amplia de posibilidades, las que pueden operarse en forma muy sencilla.

Joomla ofrece la posibilidad de manejar los menús de una página web como si se trataran de módulos, lo que da una gran libertad a los webmasters, no solo para acondicionar la página a su criterio, sino además como modo de manejar y presentar la información de la página en forma ordenada y eficiente desde el punto de vista de la navegabilidad.

Un menú puede colocarse en Joomla casi en cualquier sitio, dependiendo claro está, de las posibilidades que tenga la plantilla que se tiene. Desde los clásicos menús ubicados debajo del banner de la página, pasando por los que se ubican en las columnas laterales y los ubicados en el pie de página, hasta menús en ubicaciones centrales, el diseñador cuenta con una gran gama de opciones, facilitados por cada una de las plantillas.

Pero Joomla presenta además, la posibilidad de crear menús personalizados, conteniendo como ítems casi que cualquier cosa, ya que es posible insertar accesos a secciones, categorías, artículos, encuestas, noticias o enlaces externos. También es posible editar los diferentes menús tras su publicación, todo esto, en forma sencilla e intuitiva.

El gestor de menús

El Gestor de Menús es la primera herramienta que debemos conocer. El Gestor de Menús es, además de la más importante, la más sencilla de todas las herramientas, ya que desde ella solo tendremos control sobre la creación y borrado de los menús.

Para acceder a ella, simplemente debemos ir a “Menús / Gestor de Menús” desde la barra de herramientas ubicada en la parte superior de la página de Administración de Joomla.

Acceso al gestor de menús
Al hacer clic en el link, se abrirá de inmediato una tabla que contiene el listado de los menús existentes, el estado de los mismos y un acceso a la edición de los ítems. Como puede verse en la siguiente imagen, cada menú ocupa una fila de la tabla. En la primera columna aparece el número de menú, seguida de una columna que contiene un botón de radio. La siguiente columna presenta los títulos de los menús, en los que al hacer clic sobre ellos, se accede a la edición del título del menú.

Listado del Gestor de Menús

En la columna siguiente, aparece el tipo de menú que es cada uno, y en la siguiente columna aparece un acceso a la edición de los ítems del mismo. En las tres columnas siguientes, aparece el número de publicación, de despublicación y el de la papelera (según el estado en el que se encuentre). La columna titulada “Número de Módulos”, se refiere a la cantidad de módulos en los que el menú aparece.

Editar menú

Cuando en el listado del Gestor de Menús hacemos clic sobre el título de uno de ellos, se accede a la edición de la configuración básica del mismo. En esta ventana, podremos modificar los elementos esenciales del mismo. En el primer campo, se coloca el “nombre único”, que es el que se emplea para identificar al mismo dentro del código; se debe tener en cuenta que este nombre no debe aparecer repetido en otro menú, porque podrían generarse errores que impedirían la visualización de uno de los menús con nombre único repetido.

Edición de menús

Otro aspecto a tenerse en cuenta, es que los nombres únicos no pueden contener espacios entre palabras, por lo que se aconseja el empleo de guiones para la separación de palabras, en caso de ser necesario. Por ejemplo, el Menú Principal podría aparecer como menuprincipal o como menu_principal.

En el segundo campo se encuentra el título del menú. Este es el título que aparecerá en la ventana del Gestor de Módulos y, en caso de seleccionarse esta opción, también aparecerá como título del mismo en la vista de la página. En el último campo, se debe colocar una descripción del menú.

Creación de menús

El primer paso para la creación de un nuevo menú consiste en darle la configuración básica. Para acceder a una ventana desde donde crear un nuevo menú, debemos hacer clic sobre el botón “Nuevo” ubicado en la barra de herramientas ubicada encima del listado.

Nuevo menú

En la imagen vemos como aparecen los diferentes campos de la ventana. En el primer campo, deberemos colocar el nombre único, teniendo en cuenta que no debe ser igual a otro nombre único y que no debemos dejar espacios en blanco en caso de que el nombre lleve más de una palabra.

En el segundo y tercer campo se colocan el título y la descripción del menú. En el último campo, deberemos colocar el nombre del módulo en el que se visualizará. Si este campo se deja en blanco, el menú no se publicará, por lo que deberemos publicarlo desde el Gestor de Módulos.

Una vez que hemos terminado, haremos clic en guardar y se nos abrirá nuevamente la ventana del Gestor de Menús, en el cual podremos ver el nuevo menú, aunque en la columna de “Publicado”, simplemente aparecerá un guión.

El siguiente paso en la creación de un menú, es dotarlo de los ítems que deseamos mostrar en él. Para ello, haremos clic en el ícono que aparece en la columna “Ítems del Menú”, para abrir el “Gestor de ítems del menú”. El listado aparecerá en blanco ya que el menú aún no tiene ítems. Para agregar nuevos ítems, debemos hacer clic en “Nuevo” en la barra de herramientas ubicada en la parte superior del listado.

Al seleccionar “Nuevo”, se abre un cuadro donde se muestra el tipo de enlace que será el ítem que estamos creando. Los tipos de ítems del menú son los siguientes:

  1. Enlaces internos
  2. Enlaces externos
  3. Separadores
  4. Alias

Items del menú

Dentro de estas categorías de ítems, aparecen una gran cantidad de posibilidades, que desarrollaremos en la segunda parte de este artículo.

Ubicación de los menús

Tal como hemos dicho, los menús pueden ubicarse en muchas partes de la estructura de la plantilla. Para seleccionar donde se ubicará un menú, deberemos tener en cuenta que cada menú se trata de un módulo, por lo que la ubicación de los mismos se realiza a través del “Gestor de Módulos”.

Cuando lo que queremos hacer es reubicar un menú, bastará con seguir las instrucciones que hemos dado en el artículo “Gestión de módulos en Joomla 1.5”. Para crear una nueva ubicación, iniciaremos el “Gestor de módulos” en la forma descrita en el mencionado artículo, seleccionaremos “Nuevo”. Una vez que se abre la ventana para el nuevo módulo, seleccionaremos “Menú” y haremos clic en “Siguiente”.

Ahora vemos una ventana donde podremos manejar el menú como cualquier otro módulo, con excepción del cuadro ubicado a la derecha, donde se muestra una lista de los menús para que podamos seleccionar el menú que deseamos colocar en el nuevo módulo. Luego de seleccionado el menú, en la lista que se encuentra debajo seleccionaremos el modo en que deseamos que el menú se muestre.

Los modos en que pueden visualizarse los menús son cuatro:

  1. Lista. Es el modo que aparece por defecto en cualquier plantilla. Se adapta a los tipos de lista de cada ubicación del módulo.
  2. Compatibilidad vertical. Este modo de visualización permite que en aquellas plantillas que poseen dicha opción, los ítems del menú aparezcan en un formato especial. En caso de no poseerla, los ítems aparecerán como un listado de enlaces ordenados en forma vertical.
  3. Compatibilidad horizontal. Al igual que en el caso anterior, puede visualizarse en un formato especial de menú horizontal, en los casos de que la plantilla contenga esta opción y el menú se encuentre en una ubicación acorde. En caso de no poseerla, los ítems aparecerán como un listado de enlaces ordenados en forma horizontal.
  4. Compatibilidad lista. Los ítems del menú aparecen como ítems de una lista normal (con las características que las listas tengan en la plantilla).

En la segunda parte de este tutorial, veremos como incorporar los ítems al menú.

Publicado el 21/06/2010, última actualización 21/06/2010.

Licencia: Contenido exclusivo de LaWebera.es. Prohibida su copia.

Autor: Andrés Fernández

URL: LaWebera.es :: Diseño Paginas Web

(Subir al texto)

Añadir Comentario

* Campos obligatorios

Meneame Bitacoras