Generale
Con le condizioni si stabilisce in quale caso viene proposto un determinato template HTML. Ad esempio si può utilizzare un template distinto per ogni stagione. Può essere una copia del template normale, il cui contenuto (immagine e testo) corrisponde alla stagione. In questo modo ASA Webmail rimane chiaro.
Un altro esempio è un template per gli ospiti con animali domestici: se il valore nel campo «Numero animali domestici» è maggiore o uguale a 1, è disponibile un template che contiene informazioni sulle regole e sulle aree in cui gli animali possono soggiornare, sul cibo e sulle mete per escursioni con animali domestici.
La configurazione si svolge in due passaggi: prima si crea la condizione con il relativo filtro, poi la si assegna al template HTML.
Creare una condizione
In Menù → Webmail → Preimpostazioni → Condizioni template HTML aprire l'elenco delle condizioni.
Con «+» aggiungere una nuova condizione. Si apre la finestra della condizione.
Compilare i campi: Posizione, Denominazione, Denominazione (alt.) (campo obbligatorio) e Ambito (campo obbligatorio, di norma «Prenotazioni»). Il nome ambito è il nome tecnico dell'ambito e viene compilato automaticamente non appena si seleziona l'ambito.
Con «Modifica filtro» definire il filtro (vedere «Definire il filtro»).
Confermare con «Salva».
I campi obbligatori si riferiscono alla lingua primaria dell'installazione (nell'esempio il tedesco, quindi la «Denominazione (alt.)»).
Con «Formula» è possibile comporre una formula propria. A tale scopo è disponibile l'Assistente di formula con le schede «Funzioni», «Dati» e «Operatori». È piuttosto complesso e quindi non consigliato. Con il filtro una condizione si definisce molto più facilmente, ed è più adatto all'utente finale.
Definire il filtro
Con «Modifica filtro» si apre la finestra della condizione. A sinistra si trovano le condizioni del filtro, a destra sotto «Campo» i campi per i quali si può filtrare. I campi sono in parte raggruppati (ad es. «Periodo di tempo»), i gruppi si possono espandere. Con «Cercare» si può restringere l'elenco. Nella colonna «Condizione» si sceglie il confronto (ad es. uguale, non uguale, incluso, escluso, tra, maggiore, minore, maggiore o uguale), nella colonna «Valore» il valore di confronto, ad es. un periodo composto da giorno e mese o «Sì».
Un campo viene inserito nella condizione con doppio clic sulla voce nell'elenco «Campo».
Le condizioni vengono collegate tramite il valore del gruppo. Con «E» devono essere soddisfatte tutte le condizioni affinché il template sia disponibile, ad es. Estate e Ospite abituale. In alternativa si può selezionare «O». In questo caso è sufficiente che sia soddisfatta una delle condizioni: nell'esempio l'ospite è un ospite abituale oppure il soggiorno rientra nel periodo estivo. Un altro esempio per «O»: un template con informazioni per l'alta stagione deve essere disponibile per i soggiorni in agosto e a fine dicembre/inizio gennaio. A tale scopo si inseriscono entrambi i periodi e si collegano con «O».
Con il cestino rosso a fine riga si rimuove una condizione.
Con «OK» si conferma il filtro.
Esempio: per la stagione estiva due condizioni sono collegate con «E»: «Periodo di tempo/Partenza (tutte le camere) (Giorno/Mese)» tra 15/05 e 30/11 e «Ospite abituale» uguale «Sì». Il template corrispondente viene proposto solo se sono soddisfatte entrambe. Con un'ulteriore condizione «Ospite abituale» si possono creare anche template distinti per ospiti abituali e nuovi ospiti.
Ripetere la procedura per tutte le stagioni necessarie.
Collegare il template a una condizione
Aprire il template HTML che deve essere proposto solo con questa condizione e selezionare la scheda «Condizioni template».
Con «+» aprire la finestra «Condizione template». Nel campo «Template» è già inserito il template.
Nel campo «Condizione» aprire l'elenco di selezione, scegliere la condizione desiderata (ad es. «Estate») e confermare con «OK».
Confermare con «Salva» e salvare il template HTML.
La scheda mostra nella tabella le condizioni assegnate e il template (codice). Il template viene ora proposto solo se la prenotazione soddisfa le impostazioni del filtro.
Si possono inserire più condizioni: più condizioni all'interno di una condizione (con «E» oppure «O») oppure più condizioni template nel template. Più condizioni template agiscono insieme, quindi devono essere soddisfatte tutte affinché il template sia disponibile.
Le condizioni per la visualizzazione di singoli contenuti all'interno di un template sono descritte nell'articolo «Condizioni di visualizzazione nei modelli».
Commenti
0 commenti
Questo articolo è chiuso ai commenti.