Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 1428 Rev 1468
Line 82... Line 82...
82
		}
82
		}
83
		return $this->formaterResultatImages($images);
83
		return $this->formaterResultatImages($images);
84
	}
84
	}
Line 85... Line 85...
85
	
85
	
86
	public function getInfosTrancheImagesParIdsNoms($idNom, $limite = 12) {
86
	public function getInfosTrancheImagesParIdsNoms($idNom, $limite = 12) {
87
		// 12 fait 4 lignes de 3 images donc bien pour l'affichage
87
		// 12 fait 4 lignes de 3 images donc bien pour l'affichage
88
		$url = $this->getUrlImagesParIdsNoms($idNom, $limite);
88
		$url = $this->getUrlImagesParIdsNoms($idNom, $limite);
89
		$donnees = $this->chargerDonnees($url);
89
		$donnees = $this->chargerDonnees($url);
90
		$images = (isset($donnees['resultats'])) ? $donnees['resultats'] : array();
90
		$images = (isset($donnees['resultats'])) ? $donnees['resultats'] : array();
91
		return $this->formaterResultatImages($images);
91
		return $this->formaterResultatImages($images);
Line 92... Line 92...
92
	}
92
	}
93
 
93
 
94
	public function getInfosImageParIdImage($id_image) {
94
	public function getInfosImageParIdImage($id_image) {
Line 261... Line 261...
261
	 * @param array $image
261
	 * @param array $image
262
	 * @return array
262
	 * @return array
263
	 */
263
	 */
264
	private function formaterUnResultatImagesDel(array $image) {
264
	private function formaterUnResultatImagesDel(array $image) {
265
		$libelleAuteur = $image['observation']['auteur.prenom'].' '.$image['observation']['auteur.nom'];
265
		$libelleAuteur = $image['observation']['auteur.prenom'].' '.$image['observation']['auteur.nom'];
-
 
266
		$codeReferentiel = $image['observation']['determination.referentiel'];
-
 
267
		if (strpos($codeReferentiel, ':') !== false) {
266
		$codeReferentiel = substr($image['observation']['determination.referentiel'], 0, strpos($image['observation']['determination.referentiel'], ':'));
268
			$codeReferentiel = substr($image['observation']['determination.referentiel'], 0, strpos($image['observation']['determination.referentiel'], ':'));
-
 
269
		}
267
		$localiteLibelle = array($image['observation']['zone_geo'],
270
		$localiteLibelle = array($image['observation']['zone_geo'],
268
				$image['observation']['lieudit'],
271
				$image['observation']['lieudit'],
269
				$image['observation']['station'],
272
				$image['observation']['station'],
270
				$image['observation']['milieu']);
273
				$image['observation']['milieu']);
271
		$retourImage = array(
274
		$retourImage = array(