42,7 → 42,7 |
$retour = null; |
extract($this->parametres); |
|
$this->projet = isset($projet) ? $projet : self::PROJET_DEFAUT; |
$this->projet = (isset($projet) && trim($projet) != "") ? explode(',', $projet)[0] : self::PROJET_DEFAUT; |
$this->chargerConfigProjet(); |
|
$service = isset($service) ? $service : 'widget'; |
117,8 → 117,14 |
$widget['donnees']['logo'] = isset($_GET['logo']) ? $_GET['logo'] : 'defaut'; |
$widget['donnees']['titre'] = $this->getTitrePage(); |
|
$widget['donnees']['referentiel_impose'] = $referentiel_impose; |
$widget['donnees']['espece_imposee'] = false; |
$widget['donnees']['nn_espece_defaut'] = ''; |
$widget['donnees']['nom_sci_espece_defaut'] = ''; |
$widget['donnees']['infos_espece'] = '{}'; |
|
$projetsAutorises = $this->transformerEnTableau($this->config['projets']['autorises']); |
if (in_array($this->projet, $projetsAutorises)) { |
|
$urlWsNsTpl = $this->config['chemins']['baseURLServicesEfloreTpl']; |
$urlWsNs = sprintf($urlWsNsTpl, self::EFLORE_API_VERSION, $this->ns_referentiel, self::WS_NOM); |
$urlWsNsSansRef = sprintf($urlWsNsTpl, self::EFLORE_API_VERSION, '{referentiel}', self::WS_NOM); |
125,11 → 131,6 |
$widget['donnees']['url_ws_autocompletion_ns'] = $urlWsNs; |
$widget['donnees']['url_ws_autocompletion_ns_tpl'] = $urlWsNsSansRef; |
$widget['donnees']['ns_referentiel'] = $this->ns_referentiel; |
$widget['donnees']['referentiel_impose'] = $referentiel_impose; |
$widget['donnees']['espece_imposee'] = false; |
$widget['donnees']['nn_espece_defaut'] = ''; |
$widget['donnees']['nom_sci_espece_defaut'] = ''; |
$widget['donnees']['infos_espece'] = '{}'; |
|
if ($this->especeEstImposee()) { |
$nnEspeceImposee = $this->getNnEspeceImposee(); |
139,7 → 140,6 |
$widget['donnees']['nom_sci_espece_defaut'] = $nom['nom_sci']; |
$widget['donnees']['infos_espece'] = $this->array2js($nom, true); |
} |
} |
|
$projetsAListeDeNoms = $this->transformerEnTableau($this->config['projets']['liste_noms']); |
if (in_array($this->projet, $projetsAListeDeNoms)) { |