Line 33... |
Line 33... |
33 |
private $html;
|
33 |
private $html;
|
34 |
private $wkhtml;
|
34 |
private $wkhtml;
|
35 |
private $piedepage;
|
35 |
private $piedepage;
|
36 |
private $fichier_pdf;
|
36 |
private $fichier_pdf;
|
37 |
private $blocs = array();
|
37 |
private $blocs = array();
|
38 |
|
38 |
|
39 |
private $Desc;
|
39 |
private $Desc;
|
40 |
private $Ecolo;
|
40 |
private $Ecolo;
|
41 |
private $Ethno;
|
41 |
private $Ethno;
|
42 |
private $Classi;
|
42 |
private $Classi;
|
43 |
private $Illus;
|
43 |
private $Illus;
|
Line 51... |
Line 51... |
51 |
$this->capturerParametres();
|
51 |
$this->capturerParametres();
|
52 |
$this->conteneur = new Conteneur($this->parametres);
|
52 |
$this->conteneur = new Conteneur($this->parametres);
|
53 |
$this->chemin_pdf = Config::get('dossier_pdf');
|
53 |
$this->chemin_pdf = Config::get('dossier_pdf');
|
54 |
$this->wkhtml = Config::get('WKHTMLTOPDF');
|
54 |
$this->wkhtml = Config::get('WKHTMLTOPDF');
|
55 |
$this->Desc = new Description($this->conteneur);
|
55 |
$this->Desc = new Description($this->conteneur);
|
56 |
$this->Ecolo= new Ecologie($this->conteneur);
|
56 |
$this->Ecolo = new Ecologie($this->conteneur);
|
57 |
$this->Ethno= new Ethnobotanique($this->conteneur);
|
57 |
$this->Ethno = new Ethnobotanique($this->conteneur);
|
58 |
$this->Classi= new Classification($this->conteneur);
|
58 |
$this->Classi = new Classification($this->conteneur);
|
59 |
$this->Illus = new Illustrations($this->conteneur);
|
59 |
$this->Illus = new Illustrations($this->conteneur);
|
60 |
$this->Nomen = new Nomenclature($this->conteneur);
|
60 |
$this->Nomen = new Nomenclature($this->conteneur);
|
61 |
$this->Stat = new Statut($this->conteneur);
|
61 |
$this->Stat = new Statut($this->conteneur);
|
62 |
$this->Biblio= new Bibliographie($this->conteneur);
|
62 |
$this->Biblio = new Bibliographie($this->conteneur);
|
63 |
$this->Reparti= new Repartition($this->conteneur);
|
63 |
$this->Reparti = new Repartition($this->conteneur);
|
64 |
$this->piedepage = Config::get('chemin_modules').'pdf_export/squelettes/footer.html';
|
64 |
$this->piedepage = Config::get('chemin_modules').'pdf_export/squelettes/footer.html';
|
65 |
}
|
65 |
}
|
Line 66... |
Line 66... |
66 |
|
66 |
|
67 |
|
67 |
|
68 |
private function capturerParametres() {
|
68 |
private function capturerParametres() {
|
Line 127... |
Line 127... |
127 |
|
127 |
|
Line 128... |
Line 128... |
128 |
//++-------------------------------------récupération des données-----------------------------------++
|
128 |
//++-------------------------------------récupération des données-----------------------------------++
|
129 |
|
129 |
|
130 |
private function obtenirDonnees() {
|
130 |
private function obtenirDonnees() {
|
- |
|
131 |
$donnees = array();
|
131 |
$donnees = array();
|
132 |
$donnees['donnees'] = array('nom' => $this->parametres['nom'],
|
132 |
$donnees['donnees']['nom'] = $this->parametres['nom'];
|
133 |
'chemin_css' => Config::get('url_css_pdf'));
|
- |
|
134 |
$donnees['description'] = $this->Desc->obtenirDonnees();
|
133 |
$donnees['description'] = $this->Desc->obtenirDonnees();
|
135 |
$donnees['ecologie'] = $this->Ecolo->obtenirDonnees();
|
134 |
$donnees['ecologie'] = $this->Ecolo->obtenirDonnees();
|
136 |
$donnees['ecologie']['legende_eco'] = Config::get('chemin_images').'legende_formes.png';
|
135 |
$donnees['statuts'] = $this->Stat->obtenirDonnees();
|
137 |
$donnees['statuts'] = $this->Stat->obtenirDonnees();
|
136 |
$donnees['ethnobotanique'] = $this->Ethno->obtenirDonnees();
|
138 |
$donnees['ethnobotanique'] = $this->Ethno->obtenirDonnees();
|
137 |
$donnees['classification'] = $this->Classi->obtenirDonnees();
|
139 |
$donnees['classification'] = $this->Classi->obtenirDonnees();
|