formbuilder

Il formbuilder è un modo per creare con pochi parametri una form costituita da campi abbinati ad un’etichetta e presentati su una o più colonne.

A basso livello il risultato del formbuilder è una table HTML in cui ciascun campo ed etichetta sono all’interno di un td e ciascuna riga è all’interno di un td.

  • Vediamo un semplice
  • Come si usano gli

e mettiamo le etichette sopra i campi

  • Con larghezza di campi fissata con

Parameters:

Parameter name Type Description
cols L Each column represent the width of the couple Label + Field
table T Database table related to form
tblclass T Permette di assegnare una classe css all’intera tabella
lblclass T Permette di assegnare una classe css alle label del formbuilder
fieldclass T Permette di assegnare una classe css ai field del formbuilder
colswidth T Permette di indicare la larghezza delle colonne del formbuilder (es: colswidth=“100%”)
lblpos T Permette di indicare dove posizionare le label, di default è lblpos=”L” (valori alternativi: “T”, “B”, “R”)
lblalign T Permette di personalizzare l’allineamento delle label del formbuilder, di default lbl_align=”left”
lblvalign T Permette di personalizzare l’allineamento verticale delle label del formbuilder, di default lbl_align=”top”
fldalign T Permette di personalizzare l’allineamento dei field del formbuilder, di default fld_align=”left”
fldvalign T Permette di personalizzare l’allineamento verticale dei field del formbuilder, di default fld_align=”top”
byColumn B Permette di percorrere il formbuilder con il tabulatore in verticale (per colonna) anziché in orizzontale (per riga)
Html Parameters
_class T Permette di assegnare una specifica classe CSS al widget
height T Permette di assegnare un’altezza al widget
width T Permette di assegnare una larghezza al widget
border T Permette di assegnare un bordo al widget
rounded L Permette di assegnare un rientro al widget
style T Permette di assegnare uno stile (da esprimersi come serie di attributi CSS) al widget
background T Permette di assegnare uno sfondo al widget