source: spip-zone/_plugins_/saisies/trunk/formulaires/saisies_cvt.php @ 107775

Last change on this file since 107775 was 107775, checked in by rastapopoulos@…, 3 years ago

Après discussion on renomme en 'options' par cohérence avec le nom donné pour les saisies, et puis ce sont aussi des options d'affichage, mais pour le form complet

File size: 1.2 KB
Line 
1<?php
2
3// Sécurité
4if (!defined('_ECRIRE_INC_VERSION')) {
5        return;
6}
7
8function formulaires_saisies_cvt_saisies_dist() {
9        include_spip('inc/saisies');
10       
11        $saisies = array(
12                'options' => array(
13                        'texte_submit' => 'Prout !',
14                        'activer_etapes' => true,
15                ),
16                array(
17                        'saisie' => 'input',
18                        'options' => array(
19                                'nom' => 'nom',
20                                'label' => 'Nom'
21                        )
22                ),
23                array(
24                        'saisie' => 'input',
25                        'options' => array(
26                                'nom' => 'email',
27                                'obligatoire' => 'oui',
28                                'label' => 'E-mail'
29                        ),
30                        'verifier' => array(
31                                'type' => 'email'
32                        )
33                ),
34                array(
35                        'saisie' => 'input',
36                        'options' => array(
37                                'nom' => 'a_supprimer',
38                                'label' => 'Un champ à supprimer'
39                        )
40                ),
41                array(
42                        'saisie' => 'textarea',
43                        'options' => array(
44                                'nom' => 'message',
45                                'obligatoire' => 'oui',
46                                'label' => 'Un message'
47                        ),
48                        'verifier' => array(
49                                'type' => 'taille',
50                                'options' => array('min' => 10)
51                        )
52                )
53        );
54       
55        $chemin = saisies_chercher($saisies, 'a_supprimer', true);
56        $saisies = saisies_supprimer($saisies, $chemin);
57        $saisies = saisies_dupliquer($saisies, 'message');
58        $saisies = saisies_deplacer($saisies, 'email', 'nom');
59        var_dump($saisies);
60       
61        return $saisies;
62}
Note: See TracBrowser for help on using the repository browser.