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

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

Première utilisation mondiale des options générales d'affichage d'un form dans la description des saisies

File size: 1.3 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}
63
64function formulaires_saisies_cvt_charger() {
65        $contexte = array(
66                'saisies_texte_submit' => 'Caca !',
67        );
68       
69        return $contexte;
70}
Note: See TracBrowser for help on using the repository browser.