En Liferay, se puede llamar al widget Editar solicitud creando el portlet y especificando el código fuente. Revise los pasos siguientes para producir el anterior ejemplo del widget Editar solicitud. Sígalos como modelo para configurar la visualización y el comportamiento del widget Editar solicitud en su implementación.
Siga estos pasos:
Aparecerá ventana New Web Content.
El portlet nuevo se agrega a Liferay.
Aparecerá la configuración del portlet.
El contenedor Fuente se abre para editarlo.
Parámetros clave y fuente
La fuente del ejemplo de widget Editar solicitud es la siguiente:
<script type="text/javascript" src="http://hostname:portnumber/usm/gwt/fdRenderer/fdRenderer.nocache.js"></script>
<script type="text/javascript" language="javascript" src="http://hostname:8080/usm/explorer/scripts/edit.request.widget.js">
<script> CA_Catalog.buildWidget({ type: 'edit.request', renderTo: 'targetDiv', login credentials, businessUnit:"London222", rootId: -1, linkColor: 'inherit', borderColor: 'darkGreen', layout:'layout-8', openIn:'_self'}); </script>
<div align="left" id="targetDiv" style="margin-bottom: 10px;"> </div>
La primera línea hace referencia al procesador de formularios necesario para widget Editar solicitud.
La segunda línea hace referencia el archivo de JavaScript del widget Editar solicitud.
La tercera línea especifica el JavaScript con los parámetros de configuración del widget Editar solicitud.
Nota: Separe los parámetros con una coma, pero no incluya una coma después del último parámetro.
La cuarta línea especifica el elemento DOM en el que se presenta el widget Editar solicitud.
Los parámetros clave y las explicaciones siguientes son para la función llamada CA_Catalog.buildWidget del widget Editar solicitud de ejemplo.
Credenciales de inicio de sesión
Se recomienda el inicio de sesión de individuo para los widgets. Sin embargo, si se requieren credenciales de inicio de sesión para este widget, especifíquelas en esta llamada de función. Utilice el siguiente formato:
nombre de usuario: 'username', contraseña: 'password'
Especifica que el widget es un widget Editar solicitud.
Especifica que el widget se presenta en el elemento de DOM cuyo ID es targetDiv.
Especifica la unidad de negocio a la cual los usuarios del catálogo pueden acceder mientras utilizan el widget Editar solicitud. Los usuarios pueden editar solicitudes de todas las carpetas de esta unidad de negocio.
Por ejemplo, si se especifica la unidad de negocio raíz, los usuarios pueden editar solicitudes desde todas las carpetas de 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 pueden editar las solicitudes de esa unidad de negocio solamente.
Si no se especifica un valor, el sistema del catálogo utiliza la unidad de negocio predeterminada del usuario que accede al widget.
Especifica que cuando el widget Lista de solicitudes se abre al principio, no muestra nada.
En cuanto el usuario hace clic en una opción del widget Estado, el widget Lista de solicitudes muestra el elemento correspondiente: la cesta de la compra, las solicitudes abiertas, las solicitudes cerradas o las acciones con solicitudes pendientes.
Nota: Si se especifica una solicitud, debe existir en una unidad de negocio a la cual el usuario puede acceder, tal y como se explica en el parámetro de businessUnit.
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|