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

Contents of /trunk/obj/dossier_message.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 891 - (show annotations)
Thu Nov 29 10:45:24 2012 UTC (12 years, 2 months ago) by mlimic
File size: 2043 byte(s)
Correction de la module messages: date_emission est TIMESTAMP, la surcharges non-necessaires dans setvalF sont supprimes


1 <?php
2 //$Id$
3 //gen openMairie le 15/11/2012 18:30
4
5 require_once ("../gen/obj/dossier_message.class.php");
6
7 class dossier_message extends dossier_message_gen {
8
9 var $required_field=array(
10 );
11
12 function dossier_message($id,&$db,$debug) {
13 $this->constructeur($id,$db,$debug);
14 }// fin constructeur
15
16 function setType(&$form,$maj) {
17 //type
18 parent::setType($form, $maj);
19
20 // seulement la modification du champ lu est possible en modification
21 if ($maj==1){ //modifier
22 $form->setType('dossier','hiddenstatic');
23 $form->setType('type','hiddenstatic');
24 $form->setType('emetteur','hiddenstatic');
25 $form->setType('date_emission','hiddenstatic');
26 $form->setType('lu','checkbox');
27 $form->setType('contenu','textareahiddenstatic');
28 }// fin modifier
29 }
30
31
32 /**
33 * Utilise dans la recherche avance pour remplir le select par
34 * le type du message
35 */
36 function setSelect(&$form, $maj,&$db,$debug) {
37 parent::setSelect($form, $maj,$db,$debug);
38
39 if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc.php"))
40 include ("../sql/".$db->phptype."/".$this->table.".form.inc.php");
41 elseif(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc"))
42 include ("../sql/".$db->phptype."/".$this->table.".form.inc");
43
44 // import depuis de la BD les types des messages disponibles pour
45 // le dossier
46 $this->init_select($form, $db, $maj, $debug, "type",
47 $sql_messages_type, null, false);
48
49 }
50
51
52 function setvalF($val) {
53 parent::setvalF($val);
54 // affectation de la valeur du date d'emission contient date et heure,
55 // donc celui fourni par parent::setvalF ne peut pas etre utilise
56 if ($val['date_emission'] != "") {
57 $this->valF['date_emission'] = $val['date_emission'];
58 }
59 }
60
61
62 }// fin classe
63 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26