/[openfoncier]/trunk/obj/regle.class.php
ViewVC logotype

Annotation of /trunk/obj/regle.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 18876 - (hide annotations)
Tue Oct 8 08:41:06 2024 UTC (4 months ago) by softime
File size: 3147 byte(s)
merge: fusion de la branche d'intégration 6.8.0-develop dans le trunk

1 mbroquet 3730 <?php
2 nhaye 5254 /**
3     * DBFORM - 'regle' - Surcharge gen.
4     *
5     * Ce script permet de définir la classe 'regle'.
6     *
7     * @package openads
8     * @version SVN : $Id$
9     */
10 mbroquet 3730
11 nhaye 5254 require_once "../gen/obj/regle.class.php";
12    
13 mbroquet 3730 class regle extends regle_gen {
14    
15     function setType(&$form,$maj) {
16     if ($maj < 2) { //ajouter et modifier
17     $form->setType('sens', 'select');
18     $form->setType('ordre', 'select');
19     $form->setType('controle', 'hiddenstatic');
20     $form->setType('libelle', 'hiddenstatic');
21     $form->setType('id', 'hiddenstatic');
22     $form->setType('champ', 'select');
23     $form->setType('operateur', 'select');;
24     if ($maj==1){ //modifier
25     $form->setType('regle', 'hiddenstatic');
26     }else
27     $form->setType('regle', 'hidden');
28     }else{ // supprimer
29     $form->setType('regle', 'hiddenstatic');
30     $form->setType('id', 'hiddenstatic');
31     }
32     }
33    
34 softime 8989 /**
35     * SETTER_FORM - setSelect.
36     *
37     * @return void
38     */
39     function setSelect(&$form, $maj, &$dnu1 = null, $dnu2 = null) {
40     // parent::setSelect($form, $maj);
41     //
42     $contenu=array();
43     $contenu[0]=array('plus','moins');
44 softime 18876 $contenu[1]=array(__('plus'), __('moins'));
45 softime 8989 $form->setSelect("sens",$contenu);
46     //
47     $contenu=array();
48     $contenu[0]=array('terrain_surface',
49     'lot',
50     'date_notification_delai',
51     'date_rejet');
52 softime 18876 $contenu[1]=array(__('terrain_surface'),
53     __('lot'),
54     __('date_notification_delai'),
55     __('date_rejet')
56 softime 8989 );
57     $form->setSelect("champ",$contenu);
58     //
59     $contenu=array();
60     $contenu[0]=array('1','2','3','4','5','6','7','8','9');
61 softime 18876 $contenu[1]=array('1 '.__('regle'),
62     '2 '.__('regle'),
63     '3 '.__('regle'),
64     '4 '.__('regle'),
65     '5 '.__('regle'),
66     '6 '.__('regle'),
67     '7 '.__('regle'),
68     '8 '.__('regle'),
69     '9 '.__('regle'),);
70 softime 8989 $form->setSelect("ordre",$contenu);
71     //
72     $contenu=array();
73     $contenu[0]=array('==','!=','>','<','<=','>=');
74 softime 18876 $contenu[1]=array(__('egal'),__('different'),'>','<','<=','>=');
75 softime 8989 $form->setSelect("operateur",$contenu);
76 mbroquet 3730 }
77    
78 softime 8989 /**
79     * SETTER_FORM - setValsousformulaire (setVal).
80     *
81     * @return void
82     */
83     function setValsousformulaire(&$form, $maj, $validation, $idxformulaire, $retourformulaire, $typeformulaire, &$dnu1 = null, $dnu2 = null) {
84     // parent::setValsousformulaire($form, $maj, $validation, $idxformulaire, $retourformulaire, $typeformulaire);
85     //
86     if ($validation == 0) {
87     if ($maj == 0) {
88     $form->setVal("id", $idxformulaire);
89     $form->setVal("controle", $retourformulaire);
90     }
91     }
92     }
93 nhaye 5254 }
94 mbroquet 3730
95 softime 7996

Properties

Name Value
svn:keywords "Id"

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26