In Liferay è possibile richiamare il widget Richiesta creando la portlet e specificando il codice sorgente. Consultare i passaggi seguenti per ottenere il precedente esempio del widget Richiesta. Questi passaggi servono da riferimento per configurare la visualizzazione e il comportamento del widget Richiesta nella propria implementazione.
Procedere come descritto di seguito:
Viene visualizzata la finestra New Web Content.
La nuova portlet viene aggiunta a Liferay.
Viene visualizzata la finestra delle impostazioni per la portlet.
Il contenitore Source viene visualizzato per la modifica.
Codice sorgente e parametri chiave
Di seguito è riportato il codice sorgente per l'esempio del widget Richiesta:
<script type="text/javascript" src="http://hostname:portnumber/usm/gwt/fdRenderer/fdRenderer.nocache.js"></script>
<script type="text/javascript" src="http://hostname:portnumber/usm/explorer/scripts/request.widget.js"></script>
<script> CA_Catalog.buildWidget({type: 'request', renderTo: 'targetDiv', rootId: -1, linkColor: 'inherit', borderColor: 'darkGreen'}); </script>
<div align="left" id="targetDiv" style="margin-bottom: 10px;"> </div>
La prima riga fa riferimento al renderer di modulo necessario per il widget Richiesta.
La seconda riga fa riferimento al file JavaScript per il widget Richiesta.
La terza riga specifica JavaScript con i parametri di configurazione per il widget Richiesta.
Nota: separare i parametri con una virgola, ma non inserire una virgola dopo l'ultimo parametro.
La quarta riga specifica l'elemento DOM in cui viene eseguito il rendering del widget Richiesta.
Di seguito sono illustrati i parametri chiave e le descrizioni per la chiamata della funzione CA_Catalog.buildWidget nell'esempio del widget Richiesta.
Si consiglia di utilizzare Single Sign-On per i widget. Tuttavia, se sono richieste le credenziali di accesso per il widget, specificarle in questa chiamata di funzione. Utilizzare il formato seguente:
username: 'username', password: 'password'
Specifica che il widget è Richiesta.
Specifica che venga eseguito il rendering del widget nell'elemento DOM con ID targertDiv.
Specifica di non visualizzare nulla quando all'inizio si apre il widget Richiesta.
Quando l'utente fa clic su un servizio nel widget Sfoglia, il widget Richiesta mostra quel servizio.
| Copyright © 2013 CA. Tutti i diritti riservati. |
|