Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 652 | Rev 664 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 652 Rev 660
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();