Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 990 Rev 992
Line 82... Line 82...
82
		$donnees = array_merge($this->obtenirDonnees(), $donnees);
82
		$donnees = array_merge($this->obtenirDonnees(), $donnees);
83
		$donnees['css'] = $this->obtenirLienCss();
83
		$donnees['css'] = $this->obtenirLienCss();
84
		$donnees['contenu_onglet'] = $this->getVue($squelette, $donnees);
84
		$donnees['contenu_onglet'] = $this->getVue($squelette, $donnees);
85
		$donnees['lien'] = $this->url->obtenirUrlMobile($this->parametres['num_nom'], $this->parametres['type_nom'], $this->parametres['nom']);
85
		$donnees['lien'] = $this->url->obtenirUrlMobile($this->parametres['num_nom'], $this->parametres['type_nom'], $this->parametres['nom']);
86
		$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche', $donnees), true);
86
		$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche', $donnees), true);
87
		$this->ajouterPiedDePage();
-
 
88
		//print_r($donnees);
87
		//print_r($donnees);
89
	}
88
	}
Line 90... Line 89...
90
	
89
	
91
	public function obtenirDonnees() {
90
	public function obtenirDonnees() {
92
		$donnees = array();
91
		$donnees = array();
93
		$num_nom = $this->nomCourant->getNns();
92
		$num_nom = $this->nomCourant->getNns();
Line -... Line 93...
-
 
93
		$referentiel = $this->conteneur->getParametre('referentiel');
-
 
94
		
-
 
95
		$taxons = new Taxons($this->conteneur);
94
		$referentiel = $this->conteneur->getParametre('referentiel');
96
		$donnees['permalien_num_nom'] = $taxons->getUrlPermalienNumNom($referentiel, 1, $num_nom);
95
		
97
		
96
		$sources = array('illustrations', 'repartition', 'texte', 'floraison', 'nomsCommuns');
98
		$sources = array('illustrations', 'repartition', 'texte', 'floraison', 'nomsCommuns');
97
		foreach ($sources as $source) {
99
		foreach ($sources as $source) {
98
			$nom_classe = ucfirst($source);
100
			$nom_classe = ucfirst($source);
Line 110... Line 112...
110
		} else {
112
		} else {
111
			$lien .= 'gentiana.css';
113
			$lien .= 'gentiana.css';
112
		}
114
		}
113
		return $lien;
115
		return $lien;
114
	}
116
	}
115
	
-
 
116
	public function ajouterPiedDePage() {	
-
 
117
		$taxons = new Taxons($this->conteneur);
-
 
118
		$referentiel = $this->conteneur->getParametre('referentiel');
-
 
119
		$donnees = array('permalien_num_nom' => $taxons->getUrlPermalienNumNom($referentiel, 1, $this->conteneur->getNomCourant()->getNns()));
-
 
120
		$this->setSortie(self::RENDU_CORPS, $this->getVue('fiche_pied_page', $donnees), true);
-
 
121
	}	
-
 
122
}
117
}
123
?>
118
?>
124
119