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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2410 - (show annotations)
Tue Oct 15 16:31:24 2013 UTC (11 years, 3 months ago) by softime
File size: 2154 byte(s)
Correction  pour les nouvelles entrées de menu "Dossier En Cours" et "Autre Dossier" :
- sur les tests
- le fil d'Ariane
- Erreur sur l'ajout de dossier existant dans "Autre Dossier"
+ Ajout de test pour "Autre Dossier"

1 <?php
2 /*
3 * @package openfoncier
4 * @version SVN : $Id$
5 */
6
7 require_once ("../obj/demande.class.php");
8
9 class demande_dossier_encours extends demande {
10
11 function demande_dossier_encours($id,&$db,$debug) {
12 $this->demande($id,$db,$debug);
13 }// fin constructeur
14
15 /**
16 * Surcharge du bouton retour afin de retourner sur le dashboard
17 */
18 function retour($premier = 0, $recherche = "", $tricol = "") {
19
20 echo "\n<a class=\"retour\" ";
21 echo "href=\"".$this->f->url_dashboard;
22 //
23 echo "\"";
24 echo ">";
25 //
26 echo _("Retour");
27 //
28 echo "</a>\n";
29
30 }
31
32 /**
33 * Permet de modifier le fil d'Ariane
34 * @param string $ent Fil d'Ariane
35 * @param array $val Valeurs de l'objet
36 * @param intger $maj Mode du formulaire
37 */
38 function getFormTitle($ent) {
39
40 // Si l'identifiant du dossier est renseigné
41 $dossier = $this->getParameter("idx_dossier");
42 if (isset($dossier) && trim($dossier) != '') {
43 //
44 $dossier_libelle = $this->get_dossier_libelle($dossier);
45 if (isset($dossier_libelle) && trim($dossier_libelle) != '') {
46 $ent .= " -> "."<span class='color-num-di'>".strtoupper($dossier_libelle)."</span>";
47 }
48 }
49
50 // Change le fil d'Ariane
51 return $ent;
52
53 }
54
55 /**
56 * Récupère le champ dossier_libelle par rapport au numéro de dossier
57 * @param string $dossier Identifiant du dossier
58 * @return string Identifiant du dossier formaté
59 */
60 function get_dossier_libelle($dossier) {
61
62 // init de la variable de retour
63 $dossier_libelle = '';
64
65 // Requête SQL
66 $sql = "SELECT
67 dossier_libelle
68 FROM ".DB_PREFIXE."dossier
69 WHERE dossier ='".$dossier."'";
70 $dossier_libelle = $this->db->getOne($sql);
71 $this->f->addToLog("get_dossier_libelle() : db->getOne(\"".$sql."\")", VERBOSE_MODE);
72 database::isError($dossier_libelle);
73
74 // Résultat retourné
75 return $dossier_libelle;
76 }
77
78 }
79 ?>

Properties

Name Value
svn:keywords Id

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26