1 |
<?php |
2 |
//$Id$ |
3 |
//gen openMairie le 28/06/2012 16:26 |
4 |
require_once ("../obj/om_dbform.class.php"); |
5 |
|
6 |
class om_etat_gen extends om_dbform { |
7 |
var $table="om_etat"; |
8 |
var $clePrimaire="om_etat"; |
9 |
var $typeCle="N"; |
10 |
var $retourformulaire; |
11 |
|
12 |
function setvalF($val) { |
13 |
//affectation valeur formulaire |
14 |
if(!is_numeric($val['om_etat'])) |
15 |
unset($this->valF['om_etat']); |
16 |
else |
17 |
$this->valF['om_etat'] = $val['om_etat']; |
18 |
if(!is_numeric($val['om_collectivite'])) |
19 |
unset($this->valF['om_collectivite']); |
20 |
else |
21 |
$this->valF['om_collectivite'] = $val['om_collectivite']; |
22 |
$this->valF['id'] = $val['id']; |
23 |
$this->valF['libelle'] = $val['libelle']; |
24 |
$this->valF['actif'] = $val['actif']; |
25 |
$this->valF['orientation'] = $val['orientation']; |
26 |
$this->valF['format'] = $val['format']; |
27 |
$this->valF['footerfont'] = $val['footerfont']; |
28 |
$this->valF['footerattribut'] = $val['footerattribut']; |
29 |
if(!is_numeric($val['footertaille'])) |
30 |
unset($this->valF['footertaille']); |
31 |
else |
32 |
$this->valF['footertaille'] = $val['footertaille']; |
33 |
$this->valF['logo'] = $val['logo']; |
34 |
if(!is_numeric($val['logoleft'])) |
35 |
unset($this->valF['logoleft']); |
36 |
else |
37 |
$this->valF['logoleft'] = $val['logoleft']; |
38 |
if(!is_numeric($val['logotop'])) |
39 |
unset($this->valF['logotop']); |
40 |
else |
41 |
$this->valF['logotop'] = $val['logotop']; |
42 |
$this->valF['titre'] = $val['titre']; |
43 |
if(!is_numeric($val['titreleft'])) |
44 |
unset($this->valF['titreleft']); |
45 |
else |
46 |
$this->valF['titreleft'] = $val['titreleft']; |
47 |
if(!is_numeric($val['titretop'])) |
48 |
unset($this->valF['titretop']); |
49 |
else |
50 |
$this->valF['titretop'] = $val['titretop']; |
51 |
if(!is_numeric($val['titrelargeur'])) |
52 |
unset($this->valF['titrelargeur']); |
53 |
else |
54 |
$this->valF['titrelargeur'] = $val['titrelargeur']; |
55 |
if(!is_numeric($val['titrehauteur'])) |
56 |
unset($this->valF['titrehauteur']); |
57 |
else |
58 |
$this->valF['titrehauteur'] = $val['titrehauteur']; |
59 |
$this->valF['titrefont'] = $val['titrefont']; |
60 |
$this->valF['titreattribut'] = $val['titreattribut']; |
61 |
if(!is_numeric($val['titretaille'])) |
62 |
unset($this->valF['titretaille']); |
63 |
else |
64 |
$this->valF['titretaille'] = $val['titretaille']; |
65 |
$this->valF['titrebordure'] = $val['titrebordure']; |
66 |
$this->valF['titrealign'] = $val['titrealign']; |
67 |
$this->valF['corps'] = $val['corps']; |
68 |
if(!is_numeric($val['corpsleft'])) |
69 |
unset($this->valF['corpsleft']); |
70 |
else |
71 |
$this->valF['corpsleft'] = $val['corpsleft']; |
72 |
if(!is_numeric($val['corpstop'])) |
73 |
unset($this->valF['corpstop']); |
74 |
else |
75 |
$this->valF['corpstop'] = $val['corpstop']; |
76 |
if(!is_numeric($val['corpslargeur'])) |
77 |
unset($this->valF['corpslargeur']); |
78 |
else |
79 |
$this->valF['corpslargeur'] = $val['corpslargeur']; |
80 |
if(!is_numeric($val['corpshauteur'])) |
81 |
unset($this->valF['corpshauteur']); |
82 |
else |
83 |
$this->valF['corpshauteur'] = $val['corpshauteur']; |
84 |
$this->valF['corpsfont'] = $val['corpsfont']; |
85 |
$this->valF['corpsattribut'] = $val['corpsattribut']; |
86 |
if(!is_numeric($val['corpstaille'])) |
87 |
unset($this->valF['corpstaille']); |
88 |
else |
89 |
$this->valF['corpstaille'] = $val['corpstaille']; |
90 |
$this->valF['corpsbordure'] = $val['corpsbordure']; |
91 |
$this->valF['corpsalign'] = $val['corpsalign']; |
92 |
$this->valF['om_sql'] = $val['om_sql']; |
93 |
$this->valF['sousetat'] = $val['sousetat']; |
94 |
$this->valF['se_font'] = $val['se_font']; |
95 |
if(!is_numeric($val['se_margeleft'])) |
96 |
unset($this->valF['se_margeleft']); |
97 |
else |
98 |
$this->valF['se_margeleft'] = $val['se_margeleft']; |
99 |
if(!is_numeric($val['se_margetop'])) |
100 |
unset($this->valF['se_margetop']); |
101 |
else |
102 |
$this->valF['se_margetop'] = $val['se_margetop']; |
103 |
if(!is_numeric($val['se_margeright'])) |
104 |
unset($this->valF['se_margeright']); |
105 |
else |
106 |
$this->valF['se_margeright'] = $val['se_margeright']; |
107 |
$this->valF['se_couleurtexte'] = $val['se_couleurtexte']; |
108 |
} |
109 |
|
110 |
//================================================= |
111 |
//cle primaire automatique [automatic primary key] |
112 |
//================================================== |
113 |
|
114 |
function setId(&$db) { |
115 |
//numero automatique |
116 |
$this->valF[$this->table] = $db->nextId(DB_PREFIXE.$this->table); |
117 |
} |
118 |
|
119 |
function setValFAjout($val) { |
120 |
//numero automatique -> pas de controle ajout cle primaire |
121 |
} |
122 |
|
123 |
function verifierAjout() { |
124 |
//numero automatique -> pas de verfication de cle primaire |
125 |
} |
126 |
|
127 |
//==================================== |
128 |
// verifier avant validation [verify] |
129 |
//===================================== |
130 |
/** |
131 |
* Methode verifier |
132 |
*/ |
133 |
function verifier($val = array(), &$db = NULL, $DEBUG = false) { |
134 |
// On appelle la methode de la classe parent |
135 |
parent::verifier($val, $db, $DEBUG); |
136 |
// On verifie si le champ n'est pas vide |
137 |
if ($this->valF['om_collectivite'] == "") { |
138 |
$this->correct = false; |
139 |
$this->addToMessage(_("Le champ")." "._("om_collectivite")." "._("est obligatoire")); |
140 |
} |
141 |
} |
142 |
|
143 |
|
144 |
//========================== |
145 |
// Formulaire [form] |
146 |
//========================== |
147 |
|
148 |
function setType(&$form,$maj) { |
149 |
//type |
150 |
if ($maj==0){ //ajout |
151 |
$form->setType('om_etat','hidden');// cle automatique |
152 |
if($this->retourformulaire=='om_collectivite') |
153 |
$form->setType('om_collectivite','hiddenstatic'); |
154 |
else |
155 |
if($_SESSION['niveau']==2) |
156 |
$form->setType('om_collectivite','select'); |
157 |
else |
158 |
$form->setType('om_collectivite','hiddenstatic'); |
159 |
$form->setType('id','text'); |
160 |
$form->setType('libelle','text'); |
161 |
$form->setType('actif','text'); |
162 |
$form->setType('orientation','text'); |
163 |
$form->setType('format','text'); |
164 |
$form->setType('footerfont','text'); |
165 |
$form->setType('footerattribut','text'); |
166 |
$form->setType('footertaille','text'); |
167 |
$form->setType('logo','text'); |
168 |
$form->setType('logoleft','text'); |
169 |
$form->setType('logotop','text'); |
170 |
$form->setType('titre','textarea'); |
171 |
$form->setType('titreleft','text'); |
172 |
$form->setType('titretop','text'); |
173 |
$form->setType('titrelargeur','text'); |
174 |
$form->setType('titrehauteur','text'); |
175 |
$form->setType('titrefont','text'); |
176 |
$form->setType('titreattribut','text'); |
177 |
$form->setType('titretaille','text'); |
178 |
$form->setType('titrebordure','text'); |
179 |
$form->setType('titrealign','text'); |
180 |
$form->setType('corps','textarea'); |
181 |
$form->setType('corpsleft','text'); |
182 |
$form->setType('corpstop','text'); |
183 |
$form->setType('corpslargeur','text'); |
184 |
$form->setType('corpshauteur','text'); |
185 |
$form->setType('corpsfont','text'); |
186 |
$form->setType('corpsattribut','text'); |
187 |
$form->setType('corpstaille','text'); |
188 |
$form->setType('corpsbordure','text'); |
189 |
$form->setType('corpsalign','text'); |
190 |
$form->setType('om_sql','textarea'); |
191 |
$form->setType('sousetat','textarea'); |
192 |
$form->setType('se_font','text'); |
193 |
$form->setType('se_margeleft','text'); |
194 |
$form->setType('se_margetop','text'); |
195 |
$form->setType('se_margeright','text'); |
196 |
$form->setType('se_couleurtexte','text'); |
197 |
}// fin ajout |
198 |
if ($maj==1){ //modifier |
199 |
$form->setType('om_etat','hiddenstatic'); |
200 |
if($this->retourformulaire=='om_collectivite') |
201 |
$form->setType('om_collectivite','hiddenstatic'); |
202 |
else |
203 |
if($_SESSION['niveau']==2) |
204 |
$form->setType('om_collectivite','select'); |
205 |
else |
206 |
$form->setType('om_collectivite','hiddenstatic'); |
207 |
$form->setType('id','text'); |
208 |
$form->setType('libelle','text'); |
209 |
$form->setType('actif','text'); |
210 |
$form->setType('orientation','text'); |
211 |
$form->setType('format','text'); |
212 |
$form->setType('footerfont','text'); |
213 |
$form->setType('footerattribut','text'); |
214 |
$form->setType('footertaille','text'); |
215 |
$form->setType('logo','text'); |
216 |
$form->setType('logoleft','text'); |
217 |
$form->setType('logotop','text'); |
218 |
$form->setType('titre','textarea'); |
219 |
$form->setType('titreleft','text'); |
220 |
$form->setType('titretop','text'); |
221 |
$form->setType('titrelargeur','text'); |
222 |
$form->setType('titrehauteur','text'); |
223 |
$form->setType('titrefont','text'); |
224 |
$form->setType('titreattribut','text'); |
225 |
$form->setType('titretaille','text'); |
226 |
$form->setType('titrebordure','text'); |
227 |
$form->setType('titrealign','text'); |
228 |
$form->setType('corps','textarea'); |
229 |
$form->setType('corpsleft','text'); |
230 |
$form->setType('corpstop','text'); |
231 |
$form->setType('corpslargeur','text'); |
232 |
$form->setType('corpshauteur','text'); |
233 |
$form->setType('corpsfont','text'); |
234 |
$form->setType('corpsattribut','text'); |
235 |
$form->setType('corpstaille','text'); |
236 |
$form->setType('corpsbordure','text'); |
237 |
$form->setType('corpsalign','text'); |
238 |
$form->setType('om_sql','textarea'); |
239 |
$form->setType('sousetat','textarea'); |
240 |
$form->setType('se_font','text'); |
241 |
$form->setType('se_margeleft','text'); |
242 |
$form->setType('se_margetop','text'); |
243 |
$form->setType('se_margeright','text'); |
244 |
$form->setType('se_couleurtexte','text'); |
245 |
}// fin modifier |
246 |
if ($maj==2){ //supprimer |
247 |
$form->setType('om_etat','hiddenstatic'); |
248 |
$form->setType('om_collectivite','hiddenstatic'); |
249 |
$form->setType('id','hiddenstatic'); |
250 |
$form->setType('libelle','hiddenstatic'); |
251 |
$form->setType('actif','hiddenstatic'); |
252 |
$form->setType('orientation','hiddenstatic'); |
253 |
$form->setType('format','hiddenstatic'); |
254 |
$form->setType('footerfont','hiddenstatic'); |
255 |
$form->setType('footerattribut','hiddenstatic'); |
256 |
$form->setType('footertaille','hiddenstatic'); |
257 |
$form->setType('logo','hiddenstatic'); |
258 |
$form->setType('logoleft','hiddenstatic'); |
259 |
$form->setType('logotop','hiddenstatic'); |
260 |
$form->setType('titre','hiddenstatic'); |
261 |
$form->setType('titreleft','hiddenstatic'); |
262 |
$form->setType('titretop','hiddenstatic'); |
263 |
$form->setType('titrelargeur','hiddenstatic'); |
264 |
$form->setType('titrehauteur','hiddenstatic'); |
265 |
$form->setType('titrefont','hiddenstatic'); |
266 |
$form->setType('titreattribut','hiddenstatic'); |
267 |
$form->setType('titretaille','hiddenstatic'); |
268 |
$form->setType('titrebordure','hiddenstatic'); |
269 |
$form->setType('titrealign','hiddenstatic'); |
270 |
$form->setType('corps','hiddenstatic'); |
271 |
$form->setType('corpsleft','hiddenstatic'); |
272 |
$form->setType('corpstop','hiddenstatic'); |
273 |
$form->setType('corpslargeur','hiddenstatic'); |
274 |
$form->setType('corpshauteur','hiddenstatic'); |
275 |
$form->setType('corpsfont','hiddenstatic'); |
276 |
$form->setType('corpsattribut','hiddenstatic'); |
277 |
$form->setType('corpstaille','hiddenstatic'); |
278 |
$form->setType('corpsbordure','hiddenstatic'); |
279 |
$form->setType('corpsalign','hiddenstatic'); |
280 |
$form->setType('om_sql','hiddenstatic'); |
281 |
$form->setType('sousetat','hiddenstatic'); |
282 |
$form->setType('se_font','hiddenstatic'); |
283 |
$form->setType('se_margeleft','hiddenstatic'); |
284 |
$form->setType('se_margetop','hiddenstatic'); |
285 |
$form->setType('se_margeright','hiddenstatic'); |
286 |
$form->setType('se_couleurtexte','hiddenstatic'); |
287 |
}//fin supprimer |
288 |
} |
289 |
|
290 |
function setOnchange(&$form,$maj) { |
291 |
//javascript controle client |
292 |
$form->setOnchange('om_etat','VerifNum(this)'); |
293 |
$form->setOnchange('om_collectivite','VerifNum(this)'); |
294 |
$form->setOnchange('footertaille','VerifNum(this)'); |
295 |
$form->setOnchange('logoleft','VerifNum(this)'); |
296 |
$form->setOnchange('logotop','VerifNum(this)'); |
297 |
$form->setOnchange('titreleft','VerifNum(this)'); |
298 |
$form->setOnchange('titretop','VerifNum(this)'); |
299 |
$form->setOnchange('titrelargeur','VerifNum(this)'); |
300 |
$form->setOnchange('titrehauteur','VerifNum(this)'); |
301 |
$form->setOnchange('titretaille','VerifNum(this)'); |
302 |
$form->setOnchange('corpsleft','VerifNum(this)'); |
303 |
$form->setOnchange('corpstop','VerifNum(this)'); |
304 |
$form->setOnchange('corpslargeur','VerifNum(this)'); |
305 |
$form->setOnchange('corpshauteur','VerifNum(this)'); |
306 |
$form->setOnchange('corpstaille','VerifNum(this)'); |
307 |
$form->setOnchange('se_margeleft','VerifNum(this)'); |
308 |
$form->setOnchange('se_margetop','VerifNum(this)'); |
309 |
$form->setOnchange('se_margeright','VerifNum(this)'); |
310 |
} |
311 |
/** |
312 |
* Methode setTaille |
313 |
*/ |
314 |
function setTaille(&$form, $maj) { |
315 |
$form->setTaille("om_etat", 8); |
316 |
$form->setTaille("om_collectivite", 8); |
317 |
$form->setTaille("id", 30); |
318 |
$form->setTaille("libelle", 30); |
319 |
$form->setTaille("actif", 10); |
320 |
$form->setTaille("orientation", 10); |
321 |
$form->setTaille("format", 10); |
322 |
$form->setTaille("footerfont", 20); |
323 |
$form->setTaille("footerattribut", 20); |
324 |
$form->setTaille("footertaille", 8); |
325 |
$form->setTaille("logo", 30); |
326 |
$form->setTaille("logoleft", 8); |
327 |
$form->setTaille("logotop", 8); |
328 |
$form->setTaille("titre", 80); |
329 |
$form->setTaille("titreleft", 8); |
330 |
$form->setTaille("titretop", 8); |
331 |
$form->setTaille("titrelargeur", 8); |
332 |
$form->setTaille("titrehauteur", 8); |
333 |
$form->setTaille("titrefont", 20); |
334 |
$form->setTaille("titreattribut", 20); |
335 |
$form->setTaille("titretaille", 8); |
336 |
$form->setTaille("titrebordure", 20); |
337 |
$form->setTaille("titrealign", 20); |
338 |
$form->setTaille("corps", 80); |
339 |
$form->setTaille("corpsleft", 8); |
340 |
$form->setTaille("corpstop", 8); |
341 |
$form->setTaille("corpslargeur", 8); |
342 |
$form->setTaille("corpshauteur", 8); |
343 |
$form->setTaille("corpsfont", 20); |
344 |
$form->setTaille("corpsattribut", 20); |
345 |
$form->setTaille("corpstaille", 8); |
346 |
$form->setTaille("corpsbordure", 20); |
347 |
$form->setTaille("corpsalign", 20); |
348 |
$form->setTaille("om_sql", 80); |
349 |
$form->setTaille("sousetat", 80); |
350 |
$form->setTaille("se_font", 20); |
351 |
$form->setTaille("se_margeleft", 8); |
352 |
$form->setTaille("se_margetop", 8); |
353 |
$form->setTaille("se_margeright", 8); |
354 |
$form->setTaille("se_couleurtexte", 11); |
355 |
} |
356 |
|
357 |
/** |
358 |
* Methode setMax |
359 |
*/ |
360 |
function setMax(&$form, $maj) { |
361 |
$form->setMax("om_etat", 8); |
362 |
$form->setMax("om_collectivite", 8); |
363 |
$form->setMax("id", 50); |
364 |
$form->setMax("libelle", 50); |
365 |
$form->setMax("actif", 3); |
366 |
$form->setMax("orientation", 2); |
367 |
$form->setMax("format", 5); |
368 |
$form->setMax("footerfont", 20); |
369 |
$form->setMax("footerattribut", 20); |
370 |
$form->setMax("footertaille", 8); |
371 |
$form->setMax("logo", 30); |
372 |
$form->setMax("logoleft", 8); |
373 |
$form->setMax("logotop", 8); |
374 |
$form->setMax("titre", 6); |
375 |
$form->setMax("titreleft", 8); |
376 |
$form->setMax("titretop", 8); |
377 |
$form->setMax("titrelargeur", 8); |
378 |
$form->setMax("titrehauteur", 8); |
379 |
$form->setMax("titrefont", 20); |
380 |
$form->setMax("titreattribut", 20); |
381 |
$form->setMax("titretaille", 8); |
382 |
$form->setMax("titrebordure", 20); |
383 |
$form->setMax("titrealign", 20); |
384 |
$form->setMax("corps", 6); |
385 |
$form->setMax("corpsleft", 8); |
386 |
$form->setMax("corpstop", 8); |
387 |
$form->setMax("corpslargeur", 8); |
388 |
$form->setMax("corpshauteur", 8); |
389 |
$form->setMax("corpsfont", 20); |
390 |
$form->setMax("corpsattribut", 20); |
391 |
$form->setMax("corpstaille", 8); |
392 |
$form->setMax("corpsbordure", 20); |
393 |
$form->setMax("corpsalign", 20); |
394 |
$form->setMax("om_sql", 6); |
395 |
$form->setMax("sousetat", 6); |
396 |
$form->setMax("se_font", 20); |
397 |
$form->setMax("se_margeleft", 8); |
398 |
$form->setMax("se_margetop", 8); |
399 |
$form->setMax("se_margeright", 8); |
400 |
$form->setMax("se_couleurtexte", 11); |
401 |
} |
402 |
|
403 |
|
404 |
function setLib(&$form,$maj) { |
405 |
//libelle des champs |
406 |
$form->setLib('om_etat',_('om_etat')); |
407 |
$form->setLib('om_collectivite',_('om_collectivite')); |
408 |
$form->setLib('id',_('id')); |
409 |
$form->setLib('libelle',_('libelle')); |
410 |
$form->setLib('actif',_('actif')); |
411 |
$form->setLib('orientation',_('orientation')); |
412 |
$form->setLib('format',_('format')); |
413 |
$form->setLib('footerfont',_('footerfont')); |
414 |
$form->setLib('footerattribut',_('footerattribut')); |
415 |
$form->setLib('footertaille',_('footertaille')); |
416 |
$form->setLib('logo',_('logo')); |
417 |
$form->setLib('logoleft',_('logoleft')); |
418 |
$form->setLib('logotop',_('logotop')); |
419 |
$form->setLib('titre',_('titre')); |
420 |
$form->setLib('titreleft',_('titreleft')); |
421 |
$form->setLib('titretop',_('titretop')); |
422 |
$form->setLib('titrelargeur',_('titrelargeur')); |
423 |
$form->setLib('titrehauteur',_('titrehauteur')); |
424 |
$form->setLib('titrefont',_('titrefont')); |
425 |
$form->setLib('titreattribut',_('titreattribut')); |
426 |
$form->setLib('titretaille',_('titretaille')); |
427 |
$form->setLib('titrebordure',_('titrebordure')); |
428 |
$form->setLib('titrealign',_('titrealign')); |
429 |
$form->setLib('corps',_('corps')); |
430 |
$form->setLib('corpsleft',_('corpsleft')); |
431 |
$form->setLib('corpstop',_('corpstop')); |
432 |
$form->setLib('corpslargeur',_('corpslargeur')); |
433 |
$form->setLib('corpshauteur',_('corpshauteur')); |
434 |
$form->setLib('corpsfont',_('corpsfont')); |
435 |
$form->setLib('corpsattribut',_('corpsattribut')); |
436 |
$form->setLib('corpstaille',_('corpstaille')); |
437 |
$form->setLib('corpsbordure',_('corpsbordure')); |
438 |
$form->setLib('corpsalign',_('corpsalign')); |
439 |
$form->setLib('om_sql',_('om_sql')); |
440 |
$form->setLib('sousetat',_('sousetat')); |
441 |
$form->setLib('se_font',_('se_font')); |
442 |
$form->setLib('se_margeleft',_('se_margeleft')); |
443 |
$form->setLib('se_margetop',_('se_margetop')); |
444 |
$form->setLib('se_margeright',_('se_margeright')); |
445 |
$form->setLib('se_couleurtexte',_('se_couleurtexte')); |
446 |
} |
447 |
|
448 |
function setSelect(&$form, $maj,&$db,$debug) { |
449 |
if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc.php")) |
450 |
include ("../sql/".$db->phptype."/".$this->table.".form.inc.php"); |
451 |
elseif(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc")) |
452 |
include ("../sql/".$db->phptype."/".$this->table.".form.inc"); |
453 |
if($maj<2){ |
454 |
// om_collectivite |
455 |
$contenu=array(); |
456 |
$res = $db->query($sql_om_collectivite); |
457 |
// Logger |
458 |
$this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_om_collectivite."\");", VERBOSE_MODE); |
459 |
if (database::isError($res)) |
460 |
die($res->getMessage().$sql_om_collectivite); |
461 |
else{ |
462 |
if ($debug == 1) |
463 |
echo " la requete ".$sql_om_collectivite." est executee<br>"; |
464 |
$contenu[0][0]=''; |
465 |
$contenu[1][0]=_('choisir')." "._('om_collectivite'); |
466 |
$k=1; |
467 |
while ($row=& $res->fetchRow()){ |
468 |
$contenu[0][$k]=$row[0]; |
469 |
$contenu[1][$k]=$row[1]; |
470 |
$k++; |
471 |
} |
472 |
$form->setSelect('om_collectivite',$contenu); |
473 |
}// fin error db |
474 |
}// fin maj |
475 |
}// fin select |
476 |
|
477 |
function setVal(&$form,$maj,$validation,&$db,$DEBUG=null){ |
478 |
if($validation==0 and $maj==0 and $_SESSION['niveau']==1) { |
479 |
$form->setVal('om_collectivite', $_SESSION['collectivite']); |
480 |
}// fin validation |
481 |
}// fin setVal |
482 |
|
483 |
//================================== |
484 |
// sous Formulaire [subform] |
485 |
//================================== |
486 |
|
487 |
function setValsousformulaire(&$form,$maj,$validation,$idxformulaire,$retourformulaire,$typeformulaire,&$db,$DEBUG=null){ |
488 |
$this->retourformulaire = $retourformulaire; |
489 |
if($validation==0) { |
490 |
if($retourformulaire =='om_collectivite') |
491 |
$form->setVal('om_collectivite', $idxformulaire); |
492 |
}// fin validation |
493 |
}// fin setValsousformulaire |
494 |
|
495 |
//================================== |
496 |
// cle secondaire [secondary key] |
497 |
//================================== |
498 |
|
499 |
}// fin classe |
500 |
?> |