Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 280 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 280 Rev 457
Line 12... Line 12...
12
 
12
 
13
	private function afficherMoteurSimple() {
13
	private function afficherMoteurSimple() {
14
		$donnees['form_nom'] = $this->executerFormulaireNom();
14
		$donnees['form_nom'] = $this->executerFormulaireNom();
15
		$this->setSortie(self::RENDU_CORPS, $donnees['form_nom']);
15
		$this->setSortie(self::RENDU_CORPS, $donnees['form_nom']);
16
	}
16
	}
Line 17... Line 17...
17
	
17
 
18
 
18
 
19
	public function executerFormulaireNom($donnees = array()) {
19
	public function executerFormulaireNom($donnees = array()) {
20
		if (Config::get(Registre::get('parametres.referentiel').'.referentielVerna')) {
20
		if (Config::get(Registre::get('parametres.referentiel').'.referentielVerna')) {
Line 24... Line 24...
24
			$donnees['nom_verna'] = true;
24
			$donnees['nom_verna'] = true;
25
			$donnees['referentielVerna'] = Config::get(Registre::get('parametres.referentiel').'.referentielVerna');
25
			$donnees['referentielVerna'] = Config::get(Registre::get('parametres.referentiel').'.referentielVerna');
26
			$donnees['url_base_completion_noms_verna'] = str_replace('{projet}', $donnees['referentielVerna'], Config::get('nomsVernaTpl'));
26
			$donnees['url_base_completion_noms_verna'] = str_replace('{projet}', $donnees['referentielVerna'], Config::get('nomsVernaTpl'));
27
		}
27
		}
28
		$donnees['referentiel'] = Registre::get('parametres.referentiel');
28
		$donnees['referentiel'] = Registre::get('parametres.referentiel');
29
		
29
 
30
		// nécessaire pour une autocomplétion indépendante, pour ne pas avoir à modifier le javascript
30
		// nécessaire pour une autocomplétion indépendante, pour ne pas avoir à modifier le javascript
31
		$donnees['url_base_completion_noms_sci'] = str_replace('{projet}', $donnees['referentiel'], Config::get('nomsTpl'));
31
		$donnees['url_base_completion_noms_sci'] = str_replace('{projet}', $donnees['referentiel'], Config::get('nomsTpl'));
32
		$donnees['url_base_fiche_taxon'] = str_replace('&','&', $this->urls->obtenirUrlFiche('{num_taxon}'));
32
		$donnees['url_base_fiche_taxon'] = str_replace('&', '&', $this->urls->obtenirUrlFiche('{num_taxon}'));
33
		
33
 
34
		$donnees['url_form'] = $this->urls->obtenirUrlBase();
34
		$donnees['url_form'] = $this->urls->obtenirUrlBase();
35
		$donnees['i18n'] = I18n::get('Recherche-form-nom');
35
		$donnees['i18n'] = I18n::get('Recherche-form-nom');
36
		return $this->getVue('form_nom', $donnees);
36
		return $this->getVue('form_nom', $donnees);
37
	}
37
	}
38
}
38
}