Personalización de bloques de creación > Personalización del menú de soluciones
Personalización del menú de soluciones
El mashup maestro de la solución (PTC.Base.SolutionMaster_MM) incluye un menú en la barra de navegación de la parte superior izquierda de la página. Este menú de soluciones se genera dinámicamente a partir de los valores de configuración de menú en las cosas del administrador para los bloques de creación de la interfaz de usuario. Cada elemento de menú se configura para iniciar un mashup específico desde un bloque de creación de patrón de interfaz de usuario. Un ejemplo del menú de soluciones es el menú que utiliza la solución Digital Performance Management (DPM). Para obtener más información, consulte la sección "Personalización del menú de DPM" en el Centro de ayuda de DPM, disponible aquí: https://www.ptc.com/es/support/help/Solutions.
Para añadir un elemento al menú de soluciones, complete los siguientes pasos:
1. Asegúrese de que la propiedad Maestro del mashup que desea que abra el elemento de menú esté definida como PTC.Base.SolutionMaster_MM.
2. En ThingWorx Composer, navegue hasta la cosa de administrador del bloque de creación de interfaz de usuario y pulse en Editar.
3. En Configuración, pulse en Añadir, en la tabla Menu Configuration.
4. En la ventana MenuConfiguration, introduzca la información del elemento de menú:
menuTitleKey: permite introducir el nombre del token de localización que proporciona el texto mostrado para el elemento de menú.
menuItemMashupName: permite introducir el nombre del mashup que desea que abra el elemento de menú.
menuName: permite introducir MasterMenuNavigation.
menuOrderPreference: permite introducir el número que representa la posición en la que desea que aparezca este elemento de menú en el menú, comenzando por 0. Los números más pequeños aparecen antes que los números más grandes, por ejemplo, 0 aparece antes que 4. Si más de un elemento de menú tiene el mismo valor de menuOrderPreference, se ordenan alfabéticamente por el nombre de la cosa de administrador en la que se configura cada elemento de menú. Por ejemplo, si dos elementos de menú tienen el mismo valor de menuOrderPreference, el elemento de menú configurado en ABC.Administration.Manager aparece antes que el elemento de menú configurado en ABC.Dashboard.Manager.
submenu: si este elemento de menú tendrá uno o más elementos de submenú, pulse en Añadir junto al campo submenu. Introduzca los valores de menuTitleKey, menuItemMashupName, menuName y menuOrderPreference para el elemento de submenú como se ha descrito anteriormente y pulse en Añadir. Repita la operación para cada elemento de submenú que desee añadir. Los valores de menuOrderPreference solo se aplican a este submenú.
Deje el siguiente campo en blanco: menuSectionKey.
5. Pulse en Añadir para cerrar la ventana MenuConfiguration.
6. Pulse en Guardar para guardar los cambios realizados en la cosa del administrador.
Repita estos pasos para cada elemento que desee incluir en el mashup de la solución. Si el elemento de menú tiene un submenú, se pueden ver todos los elementos de submenú pulsando en el campo submenu de la tabla MenuConfiguration.
¿Fue esto útil?