Módulo - Breadcrumb

La función de este módulo consiste en brindarle al usuario la ruta de su ubicación dentro del directorio de navegación del sitio, y además brindarle los enlaces necesarios para poder nevegar a través de ellos.

Alta del módulo

 

  1. Para dar de alta este módulo hay que ingresar a adm -> núcleo -> módulos y luego, clic en el botón Nuevo (arriba a la derecha).
  2. Luego en el menú despegable, selecciono la opción "BREADCRUMB - breadcrumb". Clic en siguiente.
  3. En el formulario, completo los siguientes datos básicos:
    1. Solapa General
      1. Nombre: un nombre de referencia del breadcrumb. Por ejemplo "Breadcrumb superior"
      2. Clase: el nombre de una clase para poder controlar el estilo de este módulo.
      3. Título del módulo: Seleccionar una opción del "diccionario" o dar de alta una nueva si se desea (o necesita) que este módulo esté precedido por un "Título"
    2. Solapa Ubicación
      1. ​Imprime en: Definir si este módulo imprime en toda situación, solo en la página o solo en contenido.
      2. Posición: seleccionar la posición en donde se imprimirá este módulo.
      3. Orden: en que orden se imprimirá de acuerdo a los otros módulos existentes en la misma posición.
      4. Páginas: Selecciona la/s página/s en donde se imprimirá el módulo. Si no realizás ninguna selección, se imprimirá en todas!
    3. Solapa Nivel de Acceso
      1. Nivel de acceso: seleccionar la opción deseada de acuerdo a si este módulo será público o privado. En el caso que sea privado, aparecerán las opciones correspondientes a configurar por ejemplo, el tipo de perfil que podrá visualizar este módulo.

Una vez hecha las selecciones correspondientes, se deberá presionar Guardar o Aplicar al finalizar el formulario para grabar el registro en la base de datos.

Maquetar el breadcrumb

Por supuesto, al tratarse de un módulo, deberán definirse los estilos CSS de acuerdo al diseño que se haya definido para el mismo. Se puede editar la hoja de estilos principal del sitio desde adm -> sistema -> hoja CSS

 

-usr=5-

Archivos

El archivo que resuelve toda la funcionalidad del módulo es /adm/modulos/varios/menu_breadcrumb.php

Funciones

Se describen las funciones que se encuentran en el archivo indicado con anterioridad:

  • menu_breadcrumb($prm): Esta función es la que se encarga de imprimir el breadcrumb en el front. Este módulo ne requiere ningún parámetro.
  • form_parametros($parametros): Es la función que imprime el formulario para dar de alta un módulo breadcrumb
  • proceso_parametros(): Es la función que procesa los datos del formulario de alta/edición

-/usr=5-