Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 478 → Rev 479

/trunk/widget/modules/carto/Carto.php
57,11 → 57,11
public function executerCarteDefaut() {
$widget = null;
extract($this->parametres);
 
$utilisateur = (isset($utilisateur) ? $utilisateur : '*');
// Création url données json
$url_json = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelWidgetMap');
$url_json .= '/carte-defaut-json/';
$url_json .= (isset($utilisateur) ? $utilisateur : '*');
$url_json .= "/carte-defaut-json/$utilisateur";
 
$url_base = sprintf($this->config['chemins']['baseURLAbsoluDyn'], '');
 
69,6 → 69,7
$widget['donnees']['url_json'] = $url_json;
$widget['donnees']['url_base'] = $url_base;
$widget['donnees']['jquery_version'] = '1.4.3';
$widget['donnees']['utilisateur'] = $utilisateur;
$widget['squelette'] = 'carte_defaut';
if (isset($dept)) {
106,8 → 107,9
public function executerObservations() {
$widget = null;
extract($this->parametres);
$utilisateur = (isset($utilisateur) ? $utilisateur : '*');
$observations = $this->chargerObservation($station);
$observations = $this->chargerObservation($station, $utilisateur);
// Création des infos du widget
if (isset($observations['commune'])) {
123,9 → 125,9
return $widget;
}
private function chargerObservation($station) {
private function chargerObservation($station, $utilisateur) {
// Récupération des données au format Json
$url = sprintf($this->config['chemins']['baseURLServicesCelTpl'], "CelWidgetMap/observations/$station");
$url = sprintf($this->config['chemins']['baseURLServicesCelTpl'], "CelWidgetMap/observations/$station/$utilisateur");
$json = $this->getDao()->envoyerRequeteConsultation($url);
$donnees = json_decode($json);