Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 34 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
33 jpm 1
<?php
2
class RechercheSimple extends aControleur {
3
 
4
	public function __construct()  {
5
		$chemin = Config::get('chemin_modules').strtolower(get_class($this)).DS.Config::get('dossier_squelettes').DS;
6
		Registre::set('tbf.chemin_squelettes', $chemin);
7
		parent::__construct();
8
	}
9
 
10
	//+----------------------------------------------------------------------------------------------------------------+
11
	// Méthodes
12
	/**
13
	 * Fonction d'affichage par défaut
14
	 */
15
	public function executerActionParDefaut() {
16
		$this->executerAccueil();
17
	}
18
 
19
	public function executerAccueil() {
20
		$donnees = array();
21
		$donnees['i18n'] = I18n::get('Recherche-accueil');
22
 
23
		$donnees['referentiel_titre'] = I18n::get('Referentiels-titres.'.Config::get('referentiel'));
24
 
25
		$donnees['form_nom'] = $this->executerFormulaireNom();
26
		$donnees['form_taxon'] = $this->executerFormulaireTaxon();
27
 
28
		$this->setSortie(self::RENDU_CORPS, $this->getVue('recherche_accueil', $donnees));
29
	}
30
 
31
	public function executerFormulaireNom() {
32
		$donnees['i18n'] = I18n::get('Recherche-form-nom');
33
		$donnees['url_js'] = Config::get('url_js');
34
 
35
		return $this->getVue('form_nom', $donnees);
36
	}
37
 
38
	public function executerFormulaireTaxon() {
39
		return 'test';
40
	}
41
}
42
?>