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

Diff of /trunk/obj/demandeur.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 931 by nhaye, Fri Nov 30 10:54:08 2012 UTC revision 1048 by nhaye, Wed Dec 12 11:18:29 2012 UTC
# Line 20  class demandeur extends demandeur_gen { Line 20  class demandeur extends demandeur_gen {
20      }      }
21    
22      /*      /*
23        * Pays par défaut : France
24        */
25        function setValSousFormulaire(&$form, $maj, $validation, &$db) {
26            if($maj == 0) {
27                 $form->setVal("pays",'France');
28            }
29        }
30    
31        /*
32       * Select pour les champs qualite et type_demandeur       * Select pour les champs qualite et type_demandeur
33       */       */
34      function setType(&$form,$maj) {      function setType(&$form,$maj) {
# Line 28  class demandeur extends demandeur_gen { Line 37  class demandeur extends demandeur_gen {
37                            
38              $form->setType('type_demandeur', 'select');              $form->setType('type_demandeur', 'select');
39              $form->setType('qualite', 'select');              $form->setType('qualite', 'select');
40                if($maj == 0 AND $this->getParameter("idx_demandeur") != "") {
41                    $form->setType('frequent','hidden');
42                    $form->setType('qualite','selectdisabled');
43                    $form->setType('particulier_nom','textdisabled');
44                    $form->setType('particulier_prenom','textdisabled');
45                    $form->setType('particulier_date_naissance','datedisabled');
46                    $form->setType('particulier_commune_naissance','textdisabled');
47                    $form->setType('particulier_departement_naissance','textdisabled');
48                    $form->setType('personne_morale_denomination','textdisabled');
49                    $form->setType('personne_morale_raison_sociale','textdisabled');
50                    $form->setType('personne_morale_siret','textdisabled');
51                    $form->setType('personne_morale_categorie_juridique','textdisabled');
52                    $form->setType('personne_morale_nom','textdisabled');
53                    $form->setType('personne_morale_prenom','textdisabled');
54                    $form->setType('particulier_civilite','selectdisabled');
55                    $form->setType('personne_morale_civilite','selectdisabled');
56                    $form->setType('telephone_fixe','textdisabled');
57                    $form->setType('telephone_mobile','textdisabled');
58                    $form->setType('indicatif','textdisabled');
59                    $form->setType('courriel','textdisabled');
60    
61                }
62                // Champs disabled pour la modif de petitionnaires frequents
63                // Solution temporaire
64                if ($maj==1){ //modifier
65                    if($this->getVal('frequent') == 't') {
66                        $form->setType('qualite','selectdisabled');
67                        $form->setType('particulier_nom','textdisabled');
68                        $form->setType('particulier_prenom','textdisabled');
69                        $form->setType('particulier_date_naissance','datedisabled');
70                        $form->setType('particulier_commune_naissance','textdisabled');
71                        $form->setType('particulier_departement_naissance','textdisabled');
72                        $form->setType('personne_morale_denomination','textdisabled');
73                        $form->setType('personne_morale_raison_sociale','textdisabled');
74                        $form->setType('personne_morale_siret','textdisabled');
75                        $form->setType('personne_morale_categorie_juridique','textdisabled');
76                        $form->setType('personne_morale_nom','textdisabled');
77                        $form->setType('personne_morale_prenom','textdisabled');
78                        $form->setType('numero','textdisabled');
79                        $form->setType('voie','textdisabled');
80                        $form->setType('complement','textdisabled');
81                        $form->setType('lieu_dit','textdisabled');
82                        $form->setType('localite','textdisabled');
83                        $form->setType('code_postal','textdisabled');
84                        $form->setType('bp','textdisabled');
85                        $form->setType('cedex','textdisabled');
86                        $form->setType('pays','textdisabled');
87                        $form->setType('division_territoriale','textdisabled');
88                        $form->setType('telephone_fixe','textdisabled');
89                        $form->setType('telephone_mobile','textdisabled');
90                        $form->setType('indicatif','textdisabled');
91                        $form->setType('courriel','textdisabled');
92                        $form->setType('notification','checkboxdisabled');
93                        $form->setType('frequent','checkboxdisabled');
94                        $form->setType('particulier_civilite','selectdisabled');
95                        $form->setType('personne_morale_civilite','selectdisabled');
96                    }
97                }// fin modifier
98          }          }
99          $form->setType('demandeur', 'hidden');          $form->setType('demandeur', 'hidden');
100    
101      }      }
102            
103      /*      /*

Legend:
Removed from v.931  
changed lines
  Added in v.1048

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26