====== Pxxo_Widget_Input_Textmultiple ====== Affiche un champ de saisie textuelle pouvant être répété. Remarque : Ce widget peut-être utilisé tout seul mais en général il est directement utilisé par le widget [[:fr:doc:pxxo_widget_form|Form]]. ===== Paramètres ===== Ce widget partage une liste de paramètres génériques communs à tous les widgets Input. Veuillez consulter la [[:fr:doc:pxxo_widget_input|documentation du widget Input]] pour connaître la liste des paramètres génériques. Voici les paramètres spécifiques pour ce widget : ^ Nom ^ Type ^ Valeur par défaut ^ Description ^ | value | Array | array() | La liste des textes à présenter initialement dans le formulaire | | maxlength | Integer | 100 | La taille maximum des champs textes | | nb_item_min | Integer | -1 | Permet d'obliger le client à entrer un nombre minimum de valeurs (-1 signifie que l'on ignore cette vérification) | | nb_item_max | Integer | -1 | Permet d'obliger le client à ne pas entrer plus d'un certain nombre de valeurs (-1 signifie que l'on ignore cette vérification) | ===== Exemple ===== require_once "Pxxo/Widget/Form.php"; $params['inputs'] = array(); $params['inputs'][] = array('id' => 'id_de_mon_test', 'label' => 'Texts multiples', 'type' => 'textmultiple', 'value' => array('text1', 'text2'), ); $o = new Pxxo_Widget_Form($params); ...