1 |
nhaye |
807 |
<?php |
2 |
|
|
/** |
3 |
|
|
* Ce fichier permet de definir des variables specifiques a passer dans la |
4 |
|
|
* methode sousformulaire des objets metier |
5 |
|
|
* |
6 |
|
|
* @package openmairie_exemple |
7 |
|
|
* @version SVN : $Id$ |
8 |
|
|
*/ |
9 |
|
|
|
10 |
|
|
/** |
11 |
|
|
* Exemple : un ecran specifique me permet de passer la date de naissance de |
12 |
|
|
* l'utilisateur au formulaire uniquement lorsque l'objet est "agenda". |
13 |
|
|
* |
14 |
|
|
* if ($obj == "agenda") { |
15 |
|
|
* $datenaissance = ""; |
16 |
|
|
* if (isset($_GET['datenaissance'])) { |
17 |
|
|
* $datenaissance = $_GET['datenaissance']; |
18 |
|
|
* } |
19 |
|
|
* $extra_parameters["datenaissance"] = $datenaissance; |
20 |
|
|
* } |
21 |
|
|
* |
22 |
|
|
* Ainsi dans la methode sousformulaire de l'objet en question la valeur de la date |
23 |
|
|
* de naissance sera accessible |
24 |
|
|
*/ |
25 |
|
|
|
26 |
nhaye |
1048 |
// Permet de savoir si le petitionnaire à créer est le principal |
27 |
nhaye |
807 |
if ($obj == "petitionnaire") { |
28 |
|
|
$principal = ""; |
29 |
|
|
if (isset($_GET['principal'])) { |
30 |
|
|
$principal = $_GET['principal']; |
31 |
|
|
} |
32 |
|
|
$extra_parameters["principal"] = $principal; |
33 |
|
|
} |
34 |
nhaye |
1048 |
|
35 |
|
|
// Permet de passer le type de la demande au formulaire des demandeurs |
36 |
|
|
if ($obj == "demandeur" |
37 |
|
|
OR $obj == "petitionnaire" |
38 |
|
|
OR $obj == "delegataire") { |
39 |
|
|
$idx_demandeur = ""; |
40 |
|
|
if (isset($_GET['idx_demandeur'])) { |
41 |
|
|
$idx_demandeur = $_GET['idx_demandeur']; |
42 |
|
|
} |
43 |
|
|
$extra_parameters["idx_demandeur"] = $idx_demandeur; |
44 |
|
|
} |
45 |
vpihour |
1301 |
|
46 |
|
|
// Permet de savoir si le petitionnaire à créer est le principal |
47 |
|
|
if ($obj == "donnees_techniques") { |
48 |
|
|
$visualisation = ""; |
49 |
|
|
if (isset($_GET['visualisation'])) { |
50 |
|
|
$visualisation = $_GET['visualisation']; |
51 |
|
|
} |
52 |
|
|
$extra_parameters["visualisation"] = $visualisation; |
53 |
|
|
} |
54 |
nhaye |
807 |
?> |