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); |
|