Paragrafo precedente: « C12.13 ONERR..ENDERR
Paragrafo precedente: « C12.13 ONERR..ENDERR
Genera una casella di controllo (checkbox) selezionata se il campo indicato ha valore "on". Esempio:
{CHECKBOX consenso_legge_privacy}
Se state usando Sar-At versione 7.5 o superiore esiste una versione più potente di questo tag, che è indicata per i checkbox multipli (esempio: come si compone il vostro pasto ideale? Seguono checkbox per antipasti, primi, secondi, contorni, dolce e frutta)
La sintassi è analoga a quella di SELECTEDIF, ma riflette il fatto che stiamo trattando una serie di valori:
{CHECKBOX nomecampo[] valore}
Quindi avremo per esempio:
<label>{CHECKBOX pietanza[] primi} Primi piatti</label> <label>{CHECKBOX pietanza[] secondi} Secondi piatti</label> <label>{CHECKBOX pietanza[] contorni} Contorni</label>
CHECKBOX può venire usato all'interno di una Vista. Per esempio avremmo:
{BEGIN tutte_pietanze}
<label>{CHECKBOX pietanza [] {stringa}} {title}</label><br />{END tutte_pietanze }
Le pagine mastro automatiche generate da Sar-At per le sezioni modulo contengono una struttura altamente ottimizzata come quest'ultima, generata automaticamente, a fronte dei campi di tipo "caselle di spunta" inserite nel modulo. Consigliamo dunque di generare i moduli in Sar-At e poi incollare lo HTML risultante dentro un impaginato.
Paragrafo successivo: » C12.15 RADIOBUTTON