Prima di creare il proprio sito è preferibile leggere la documentazione:Prima di iniziare.
Il token 'Blocco condizionato' permette di gestire una visualizzazione dinamica del contenuto delle pagine HTML in funzione di criteri definiti tramite parametrizzazione.
Ad esempio: il contenuto di un menù HTML in funzione del fatto che l'utente sia connesso o meno.
Per fare ciò, si inserisce nella pagina HTML il token 'Blocco condizionato' come per il token Blocchi.
Alla generazione dinamica della pagina, il motore XTEND valuta la condizione (espressione logica) associata al token:
Il principio vale anche per un token che maschera il codice HTML piuttosto che visualizzarlo.
Il parametro HTML 'xnot' indica che occorre valutare la condizione inversa: cioè mascherare l'HTML al posto di visualizzarlo:
<!--Blocchi condizionati-->
<!adx="ADISPUSERLOGGEDIN">
<!--Codice HTML visualizzato se l'utente è connesso'-->
<!adx="ADISPUSERLOGGEDIN">
<!--Blocchi condizionati inverso-->
<!adx="ADISPUSERLOGGEDIN:xnot">
<!--Codice HTML visualizzato se l'utente non è connesso'-->
<!adx="ADISPUSERLOGGEDIN">
Riferirsi alla documentazione di Implementazione
Campi
I seguenti campi sono presenti in questo folder :
|
| Sito Web corrente. |
|   |
Chiudi
Campi
I seguenti campi sono presenti in questo folder :
Proprietà
|   |
|
|
| Tipo di criterio per la condizione di mostra/nascondi. Formula: la condizione è soddisfatta se il risultato della formula è vero. Blocco vuoto: la condizione è soddisfatta se il blocco è vuoto. I token standard qui in basso valutano il blocco principale (AMAIN) della pagina:
Il token AHIDEMESSEMPTY nasconde il codice HTML se il web service ha restituito un messaggio utente. Paginazione di un blocco: la condizione è soddisfatta se il numero della pagina corrente del blocco è uguale al parametro inserito. I token standard qui in basso valutano il blocco principale (AMAIN) della pagina.
Link dinamico utilizzato: la condizione è soddisfatta se il codice del token 'link dinamico' sul quale l'utente ha cliccato per visualizzare la pagina è uguale al codice inserito. Pagina precedente: la condizione è soddisfatta se il codice della pagina origine che precede la pagina visualizzata è uguale al codice della pagina web inserito. Utente certificato: la condizione è soddisfatta se l'utente è certificato. I token qui in basso sono consegnati con il sito ASAMPLE.
Profilo: la condizione è soddisfatta se l'utente è certificato e se il profilo XTEND di questo utente è uguale a uno dei profili dell'elenco (5 al massimo). Anteprima vuota: la condizione è soddisfatta se l'anteprima corrente (Token speciale ASTAMP) è vuota. I token qui in basso sono consegnati con il sito ASAMPLE.
Riga selezionata: la condizione è soddisfatta se il blocco ha una riga selezionata. I token standard qui in basso valutano il blocco principale (AMAIN) della pagina.
Pagina corrente: la condizione è soddisfatta se la pagina visualizzata è la pagina corrente, vale a dire la stessa pagina di quella dove l'utente ha cliccato. I token qui in basso sono consegnati nello standard:
Autenticazione con o senza cookies: il token ADISPNOCOOKIES è riservato e visualizza l'HTML se l'utente ha disattivato l'utilizzo dei cookies JSESSIONID per l'autenticazione della sessione mediante il link dinamico ADLKSWITCHCOOKIES e l'azione XTEND ASESSSWITCHCOOKIES. <!adx="ADISPNOCOOKIES"> Parametro HTML |
Caratteristiche
| Codice del blocco se il tipo di criteri è uguale a: Blocco vuoto, paginazione di un blocco, riga selezionata. |
| Questo campo è inseribile se il tipo di criteri vale "Paginazione di un blocco". La condizione è soddisfatta se il numero della pagina corrente del blocco è uguale al parametro inserito:
|
| Codice del link dinamico se il tipo di criteri è uguale a "Ultimo link dinamico utilizzato". |
| Codice della pagina web se il tipo di criteri è uguale a "Pagina precedente". |
Profili sito Web
| Codici profilo XTEND se il tipo di criteri è uguale a "profilo". |
Chiudi
Presentazione
La condizione è verificata se la valutazione della formula è vera.
Il blocco Formula permette di inserire l'espressione logica da valutare.
Chiudi
Campi
I seguenti campi sono presenti in questo folder :
Sintesi formula
|   |
Riquadro Formula
|
|
|
|   |
|
|
|
|
|
|
|   |
|
|
Chiudi
Di default, le seguenti stampe sono associate alla funzione :
PRTSCR : Stampa Videata
Ma ciò lo si può modificare tramite parametrizzazione.
Questo bottone permette di copiare un blocco condizionato. |