axipi - Outil d'administration et d'édition de site

Input text

Déclaration

$a->input_text(array('name'=>'monchamp', 'label'=>'mon label'));

Retour

$a->f1['monchamp']['type'] = 'text';
$a->f1['monchamp']['label'] = 'mon label';
$a->f1['monchamp']['id'] = 'f1-monchamp';
$a->f1['monchamp']['value'] = 'mavaleur à afficher';
$a->f1['monchamp']['valuestore'] = 'ma valeur nettoyée';
$a->f1['monchamp']['tabindex'] = 1;
$a->f1['monchamp']['output'] = 'affichage complet du champ (label, input, tabindex...)';

Options

form
Nom du formulaire, par défaut f1
label
Texte affiché comme label du champ
name
Nom du champ
value
Valeur par défaut du champ, avant soumission
mandatory
Booléen
setUcfirst
Booléen, première lettre de la valeur saisie en majuscule
setUcwords
Booléen, premières lettres de chaque mot saisie en majuscule
checkExactlenght
Contrôle du nombre de caractères
checkMinlenght
Contrôle du nombre minimum de caractères
checkMaxlenght
Contrôle du nombre maximum de caractères
checkMinvalue
Contrôle d'une valeur numérique minimum
checkMaxvalue
Contrôle d'une valeur numérique maximum
checkEmail
Booléen, contrôle d'une valeur email
checkDate
Booléen, contrôle du format date (aaaa-mm-dd)
checkTime
Booléen, contrôle du format heure (hh:mm:ss)
checkDatetime
Booléen, contrôle des formats date et heure
checkNumeric
Booléen, contrôle d'une valeur numérique
checkAlphabetic
Booléen, contrôle d'une valeur alphabétique
checkAlphanumeric
Booléen, contrôle d'une valeur alpha-numérique
checkAlphanumericAdvanced
Booléen, contrôle d'une valeur alpha-numérique (avec les caractères - _ . en plus)
sanitize
Booléen, nettoyage des balises html (br, em et strong conservées si 0)
password
Booléen, afficher un champ de type password
checkStartwith
Contrôle du commencement de la valeur (liste de chaines séparée par un point virgules)
classes
Classes css additionnelles (liste de chaines séparée par un point virgules)

Recherche

Pub