CHECKBOX

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.