Tema anterior: Uso de los widgets Estado y Lista de solicitudes para permitir que los gestores aprueben y rechacen solicitudesTema siguiente: Llamada del widget Estado mediante código fuente


Llamada del widget Estado mediante las opciones del menú

En Liferay, utilizando los archivos WAR de CA Service Catalog, se puede configurar la visualización y el comportamiento de los widgets de CA Service Catalog en portlets mediante opciones del menú. Revise los pasos siguientes para producir el anterior ejemplo del widget Estado. Sígalos como modelo para configurar la visualización y el comportamiento del widget Estado en su implementación.

Siga estos pasos:

  1. En la página de portal, haga clic en Add, More.

    La lista de portlets preconfigurados aparece.

  2. Expanda CA Service Catalog en la lista, seleccione Status y seleccionar Add. También puede arrastrar Estado a la ubicación que desea.

    El portlet Estado se agrega a Liferay.

  3. Cierre la lista, y haga clic en Edit Controls en la parte superior de la página.
  4. Pase el ratón por encima del widget Estado, haga clic en el icono de llave (Options) y seleccione Preferences en la lista desplegable.

    Aparecerá Edición de la configuración del portlet Estado de CA Service Catalog.

  5. Revise los parámetros clave siguientes del anterior ejemplo del widget Estado. Utilícelos como modelo para configurar los valores de configuración del portlet.
  6. Guarde los valores de configuración y revise el portlet. Si es necesario, cambie los valores de configuración para que se adecuen a sus requisitos.

Ya ha llamado al widget Estado y ha configurado su visualización y comportamiento en el portlet.

Parámetros clave

Los parámetros clave del anterior ejemplo del widget Estado son los siguientes:

URL del catálogo=http://host-name:port-number/usm

Importante: Se debe incluir "/usm" en la dirección URL para que el portlet se procese correctamente.

Especifica la URL del catálogo.

Utilice el mismo nombre del host y número de puerto que cuando se descargaron e instalaron los archivos WAR en Liferay.

Business Unit=London222

Especifica la unidad de negocio a la cual los usuarios del catálogo pueden acceder mientras utilizan el widget Estado. Para esta unidad de negocio y las unidades de negocio que se encuentran debajo de la misma, los usuarios pueden consultar el estado de las solicitudes a las que tienen permiso:

Si se especifica la unidad de negocio raíz, los usuarios pueden consultar el estado de las solicitudes en todas las unidades de negocio, incluyendo la unidad de negocio raíz. Contrariamente, si se especifica el nombre de la unidad de negocio de nivel más bajo, los usuarios del catálogo solo pueden consultar el estado de las solicitudes de esa unidad de negocio.

Si no se especifica un valor, el sistema del catálogo utiliza la unidad de negocio predeterminada del usuario que accede al widget.

Tipo de autenticación

Especifica si los usuarios se autentican mediante el inicio de sesión único (NTLM de Windows) o las credenciales de inicio de sesión. Se recomienda el inicio de sesión de individuo para los widgets.

Si se especifica el inicio de sesión único, no se les piden credenciales de inicio de sesión a los usuarios.

Si se especifican credenciales de inicio de sesión único, utilice el formato siguiente:

Nombre de usuario=username y Contraseña=password

Diseño=caja

Muestra las opciones del widget Estado como botones en una sola fila. Las opciones son Cesta de la compra, Abierto, Cerrado y a Pendiente.

También, se puede especificar el diseño de fila. Cada opción aparece en su propia fila en una tabla con una descripción.

Abrir en=Otro widget

Especifica que otro widget de la misma página escucha eventos del widget Estado y responde a ellos. En este escenario, cuando un usuario hace clic en un servicio, otro widget responde abriendo el destino. Los destinos son los siguientes:

Opción

Función de destino

Widget

Cesta de la compra

Cesta de la compra

Editar solicitud

Abierto

Solicitudes abiertas

Lista de solicitudes

Cerrado

Solicitudes cerradas

Lista de solicitudes

Pendiente

Acción de solicitud pendiente

Lista de solicitudes

Para que estas funciones de destino se completen correctamente cuando los usuarios hagan clic en la opción de cesta de la compra, agregue los widgets siguientes a la página:

Abrir en especifica cómo un destino se abre cuando el usuario hace clic en el widget Estado. Otros posibles valores para este parámetro son los siguientes:

Nueva ventana

Abre el objetivo en una página nueva.

La misma página

Abre el destino del catálogo en la misma página.

Marco superior

Desempeña la misma función que _self, excepto que el destino se abre en el marco superior del explorador. Si el destino es un marco, el primer marco asociado del elemento de opción de servicio se selecciona.

URL

Abre el destino mediante una dirección URL personalizada. Las direcciones URL pueden incluir un marcador de posición para el ID del objeto del servicio del contexto de fuente, por ejemplo, el servicio.

Observe el ejemplo a continuación:

http://www.google.com?id={action}

Nota: Se pueden especificar también los valores de configuración siguientes, tal y como se muestra en las opciones del menú: frecuencia de actualización en minutos y ocultar la cesta de la compra.