Gestisce i campi del modello.
More...
Costruttore.
- Parameters
-
array | $options | array associativo di opzioni del campo di una tabella opzioni delle colonne (caratteristiche del tipo di campo) opzioni del modello
- model (object):
- value (mixed):
|
Rappresentazione a stringa dell'oggetto.
- Returns
- valore del campo
Indica se il campo può essere utilizzato come ordinamento nella lista della sezione amministrativa.
- Returns
- TRUE se puo' essere utilizzato per l'ordinamento, FALSE altrimenti
clean |
( |
|
$request_value, |
|
|
|
$options = null |
|
) |
| |
cleanFilter |
( |
|
$request_value, |
|
|
|
$options |
|
) |
| |
Ripulisce un input usato come filtro in area amministrativa.
- Parameters
-
mixed | $request_value | valore della variabile in una richiesta HTTP |
| $options | array associativo di opzioni |
- Returns
- input ripulito
filterWhereClause |
( |
|
$value, |
|
|
|
$options = array() |
|
) |
| |
Definisce la condizione WHERE per il campo.
- Parameters
-
mixed | $value | |
array | $options | array associativo di opzioni specifiche dei tipi di campo |
- Returns
- where clause
formElement |
( |
|
$mform, |
|
|
|
$options = array() |
|
) |
| |
Stampa un elemento del form facendo riferimento al valore della chiave widget.
Nella chiamata del form occorre definire la chiave widget nell'array degli elementi input.
Nel caso in cui la chiave widget non sia definita, verrà presa la chiave di default specificata nelle proprietà del modello.
Esempio
array(
'ctg'=>array('required'=>true),
'field_text1'=>array(
'widget'=>'editor',
'notes'=>false,
'img_preview'=>false,
'fck_height'=>100),
'field_text2'=>array('maxlength'=>$maxlength_summary, 'id'=>'summary', 'rows'=>6, 'cols'=>55)
)
- See also
- Gino.Widget::printInputForm()
- Parameters
-
object | $mform | istanza di Gino.Form o Gino.ModelForm |
array | $options | opzioni del campo del form
- opzioni dei metodi della classe Form
- opzioni che sovrascrivono le impostazioni del campo/modello
- widget (string): tipo di input form; può assumere uno dei seguenti valori
- hidden
- constant
- select
- radio
- checkbox
- multicheck
- editor
- textarea
- float
- date
- datetime
- time
- password
- file
- image
- email
- unit
- required (boolean): campo obbligatorio
|
- Returns
- controllo del campo, html
Definisce le opzioni: trnsl_id, trnsl_table, form_id, value_input, value_retrieve.
Il valore da utilizzare nel parametro value di ogni input varia in base al tipo di Widget; lo schema è il seguente:
Stampa un elemento del form di filtri area amministrativa.
- Parameters
-
- Returns
- controllo del campo, html
Getter della proprietà name.
- Returns
- nome del campo
Getter della proprietà required.
- Returns
- TRUE se il campo è obbligatorio, FALSE altrimenti
Getter della proprietà table.
- Returns
- nome della tabella
Getter della proprietà value.
- Returns
- valore del campo
Getter della proprietà value.
- Returns
- valore del campo
Getter della proprietà widget.
- Returns
- widget
Valore del campo predisposto per l'output html.
- Returns
- mixed
Elenco delle proprietà generali e specifiche di un campo.
- Returns
- array
Setter della proprietà name.
- Parameters
-
- Returns
- void
Setter della proprietà required.
- Parameters
-
- Returns
- void
Setter della proprietà table.
- Parameters
-
- Returns
- void
Setter della proprietà value.
- Parameters
-
- Returns
- void
Setter della proprietà value.
- Parameters
-
- Returns
- void
Setter della proprietà widget.
- Parameters
-
- Returns
- void
The documentation for this class was generated from the following file: