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'>".mb_strtoupper($dossier_libelle, "UTF-8")."</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 |
?> |