/
Productos: URLs amigables

Productos: URLs amigables

.

 

.

Descripción

 

Al ir a Planeación / Catálogo / Productos

Y dar clic en el botón “Editar detalles” de la columna “Acciones

Se abrirá una modal, la cual contiene bloque llamado “Gerente CEO“, el cual contiene los siguientes 4 campos:

  • Product URL: Campo para definir la URL del producto.

  • Árbol de navegación: Campo para seleccionar el Árbol en joomla en donde se va a guardar la página nueva.

  • Menú padre: Campo para escoger si la página de este producto va a ser hijo de otra pagina de Joomla.

  • Seleccionar módulos: Campo para escoger qué módulos va a tener asignados esta página.

 

Variables de entorno:

Variable

Descripción

Variable

Descripción

CATALOG_FRIENDLY_URL

Definir si usar o no URL amigables en el catálogo.

FRIENDLY_URLS_DEFAULT_PARAMETERS

En esta VE es donde se definirán los parámetros por default con los que se creara cada menú en joomla.

Esta variable debe tener como valor un jsonArray con los siguientes parámetros:

typeComponent: Acá se define si estos parámetros son para los menús de de las categorías o del detalle del producto (productDetail,productCategory).

parentMenu: Acá se define el menú padre al cual va pertenecer cada menú creado (Se coloca el nombre de la columna title de jos_menu).

menuBase: Acá se define el menú que se tomará como base para crear los demás, esto con el fin de tener una mayor facilidad a la hora de crear cada menú y configurar todos los módulos y configuraciones de forma deseada y evitando configuraciones manuales, ya que con esto solo es crear o tomar un menú que esté configurado con los módulos y detalles visuales requeridos y a partir de este crea una especie de copia cambiando solo los campos dinámico por cada menú en jos_menu (En caso de ser multilenguaje se debe configurar un menú base por cada uno).

note: Define la ruta del controlador al cual va a pegar cuando se entre a este menú.
En el caso de las categorias es: /sales/salesForcePortal/OrderEntryNew/IndependentCatalog
En el detalle seria : sales-salesforceportal-orderentrynew-getproductdetail

level: Acá se define el nivel o la posición jerárquica que tendrá este menú.

language: Acá se define el idioma al cual va pertenecer estas configuraciones, ya que como se mencionó anteriormente, en caso de ser multilenguaje se debe configurar estos parámetros por idioma.

 

 

.