Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 1381 Rev 1382
Line 81... Line 81...
81
			$donnees = $this->chargerDonnees($url);
81
			$donnees = $this->chargerDonnees($url);
82
			$images = (isset($donnees['resultats'])) ? $donnees['resultats'] : array();
82
			$images = (isset($donnees['resultats'])) ? $donnees['resultats'] : array();
83
		}
83
		}
84
		return $this->formaterResultatImages($images);
84
		return $this->formaterResultatImages($images);
85
	}
85
	}
-
 
86
	
-
 
87
	public function getInfosTrancheImagesParIdsNoms($idNom) {
-
 
88
		$url = $this->getUrlImagesParIdsNoms($idNom, 10);
-
 
89
		$donnees = $this->chargerDonnees($url);
-
 
90
		$images = (isset($donnees['resultats'])) ? $donnees['resultats'] : array();
-
 
91
		return $this->formaterResultatImages($images);
-
 
92
	}
Line 86... Line 93...
86
 
93
 
87
	public function getInfosImageParIdImage($id_image) {
94
	public function getInfosImageParIdImage($id_image) {
88
		$tpl = $this->obtenirSqueletteSelonApi('imagesPopup');
95
		$tpl = $this->obtenirSqueletteSelonApi('imagesPopup');
89
		$url = $this->formaterUrl($tpl, array('id' => $id_image, 'referentiel' => Registre::get('parametres.referentiel')));
96
		$url = $this->formaterUrl($tpl, array('id' => $id_image, 'referentiel' => Registre::get('parametres.referentiel')));
Line 172... Line 179...
172
			$image = array_pop($image);
179
			$image = array_pop($image);
173
		}
180
		}
174
		return $image;
181
		return $image;
175
	}
182
	}
Line 176... Line 183...
176
 
183
 
177
	private function getUrlImagesParIdsNoms($idsNoms) {
184
	private function getUrlImagesParIdsNoms($idsNoms, $limite = 801) {
178
		$tpl = $this->obtenirSqueletteSelonApi('imagesResultatsDetermination');
185
		$tpl = $this->obtenirSqueletteSelonApi('imagesResultatsDetermination');
179
		$params = array('idsNoms' => implode(',', $idsNoms), 'referentiel' => Registre::get('parametres.referentiel'));
186
		$params = array('idsNoms' => implode(',', $idsNoms), 'referentiel' => Registre::get('parametres.referentiel'), 'limite' => $limite);
180
		$url = $this->formaterUrl($tpl, $params);
187
		$url = $this->formaterUrl($tpl, $params);
181
		return $url;
188
		return $url;
Line 182... Line 189...
182
	}
189
	}