Argomento precedente: Utilizzo del widget Richiesta per consentire agli utenti la richiesta dei serviziArgomento successivo: Chiamata del widget Sfoglia con il codice sorgente


Chiamata del widget Sfoglia con le opzioni di menu

In Liferay, i file WAR di CA Service Catalog consentono di configurare la visualizzazione e il comportamento dei widget di CA Service Catalog in portlet mediante le opzioni di menu. Consultare i passaggi seguenti per ottenere il precedente esempio del widget Sfoglia. Questi passaggi servono da riferimento per l'uso di Liferay al fine di configurare la visualizzazione e il comportamento del widget Sfoglia nella propria implementazione.

Procedere come descritto di seguito:

  1. Nella pagina del portale, fare clic su Add, More.

    Viene visualizzato l'elenco delle portlet preconfigurate.

  2. Espandere CA Service Catalog sull'elenco, selezionare Browse e fare clic su Add. In alternativa, trascinare Browse nella posizione desiderata.

    La portlet Browse viene aggiunta a Liferay.

  3. Chiudere l'elenco, quindi fare clic su Edit Controls nella parte superiore della pagina.
  4. Posizionare il puntatore del mouse sul widget Sfoglia, fare clic sull'icona a forma di chiave inglese (Options) e selezionare Preferences dall'elenco a discesa.

    Viene visualizzata la finestra di modifica delle impostazioni della portlet Sfoglia del catalogo.

  5. Controllare i seguenti parametri chiave per il precedente esempio del widget Sfoglia. Utilizzarli come modello per configurare le impostazioni della portlet.
  6. Salvare le impostazioni e controllare la portlet. Se necessario, perfezionare le impostazioni in base ai propri requisiti.

Il widget Sfoglia è stato richiamato e sono state completate le relative configurazioni di visualizzazione e comportamento nella portlet.

Parametri chiave

Di seguito sono riportati i parametri chiave per il precedente esempio del widget Sfoglia:

URL catalogo =http://host-name:port-number/usm

Importante: È necessario includere "/usm" nell'URL della portlet per il corretto rendering.

Specifica l'URL del catalogo.

Utilizzare lo stesso nome host e il numero di porta delle fasi di download e installazione dei file WAR in Liferay.

Tipo di autenticazione

Specifica se autenticare gli utenti tramite Single Sign-On (Windows NTLM) o le credenziali di accesso. Si consiglia di utilizzare Single Sign-On per i widget.

Specificando Single Sign-On, agli utenti non vengono richieste le credenziali di accesso.

Se si specificano credenziali di accesso, utilizzare il formato seguente:

Nome utente=username e Password=password

Unità di business=London222

Specifica l'unità di business a cui possono accedere gli utenti del catalogo durante l'utilizzo del widget Sfoglia. Gli utenti possono accedere ai servizi di tutte le cartelle dell'unità di business in questione.

Ad esempio, se si specifica l'unità di business principale, gli utenti di catalogo possono accedere ai servizi da tutte le cartelle in tutte le unità di business, compresa l'unità di business principale. In caso contrario, se si specifica il nome dell'unità di business con livello più basso, gli utenti di catalogo potranno accedere ai servizi soltanto dalle cartelle contenute in tale unità di business.

Se non si specifica un valore, il sistema di catalogo utilizzerà l'unità di business predefinita dell'utente che esegue l'accesso al widget.

ID offerta=1001

Specifica l'ID di oggetto della cartella o del servizio visualizzato con il widget Sfoglia. In questo esempio, 1001 è la cartella principale del catalogo dell'unità di business.

È possibile specificare una cartella singola o un elenco di servizi separato da virgola con il rispettivo ID di oggetto.

Nota: la cartella o il servizio specificati devono essere contenuti in un'unità di business a cui l'utente può accedere, in base a quanto definito nel parametro Unità di business.

Layout=Nome e Icona

Visualizza i nomi e le icone (senza descrizioni) del servizio mostrati con il widget Sfoglia.

In alternativa, è possibile visualizzare i nomi, le icone e le descrizioni dei servizi.

Apri in=Invia evento locale che può essere ascoltato da altri widget

Specifica che un altro widget nella stessa pagina può ascoltare e rispondere a eventi dal widget Sfoglia. In questo scenario, quando l'utente fa clic su un servizio, il widget Richiesta risponde aprendo il servizio. È necessario aggiungere il widget Richiesta nella pagina per abilitare questa funzione.

Apri in indica la modalità di apertura di un servizio nel widget Richiesta quando l'utente fa clic sul servizio nel widget Sfoglia. Di seguito sono riportati altri valori possibili per questo parametro:

Genera richiesta nella stessa pagina

Apre il servizio nella stessa pagina del catalogo.

Genera richiesta nel riquadro di primo livello

Esegue la stessa funzione di _self, anche se il servizio viene aperto nel riquadro di primo livello del browser. Se il servizio è un riquadro, viene selezionato il primo riquadro associato nell'elemento opzione di servizio.

Apre una nuova finestra

Apre il servizio in una nuova pagina del catalogo. L'utente richiedere il servizio in tale pagina.

URL

Apre il servizio con un URL personalizzato. Gli URL possono includere un segnaposto per l'ID di oggetto del servizio. Un esempio è indicato di seguito:

http://www.google.com?id={id}
Visualizza struttura=selezionata

Visualizza le cartelle secondarie contenute in quella principale.

Nota: per nascondere le cartelle secondarie, non selezionare questa opzione.

Mostra ricerca=selezionata

Specifica che il widget Sfoglia include il campo di ricerca. Gli utenti possono utilizzare questo campo per eseguire nel catalogo la ricerca dei servizi per nome o parole chiave.

Nota: inoltre è possibile specificare le impostazioni seguenti, come illustrato nelle opzioni di menu: visualizzazione delle offerte disponibili, colore dei collegamenti, dei bordi e dello sfondo.