Subversion Repositories eFlore/Applications.eflore-consultation

Rev

Rev 500 | Rev 545 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 500 Rev 525
Line 66... Line 66...
66
	public function executerActionParDefaut() {
66
	public function executerActionParDefaut() {
67
		$this->executerFiche();
67
		$this->executerFiche();
68
	}
68
	}
Line 69... Line 69...
69
 
69
 
-
 
70
	public function executerFiche(){
-
 
71
		
-
 
72
		$squelette = 'fiche_'.$this->onglet;
-
 
73
		
-
 
74
		//Gestion du niveau
-
 
75
		$niveau = isset($_GET['niveau']) ? $_GET['niveau'] : null;
-
 
76
		if ($this->onglet == 'synthese' && $niveau != null) {
-
 
77
			$squelette .= '_niveau'.$niveau;
-
 
78
		}
70
	public function executerFiche(){
79
		
71
		$donnees= $this->parametres;
80
		$donnees = $this->parametres;
72
		$donnees['nom_retenu'] = $this->nom_retenu->get('nom_sci_html').' '.$this->nom_retenu->get('auteur');
81
		$donnees['nom_retenu'] = $this->nom_retenu->get('nom_sci_html').' '.$this->nom_retenu->get('auteur');
73
		$donnees['famille'] = $this->nom_retenu->getTaxonSupRang('180');
82
		$donnees['famille'] = $this->nom_retenu->getTaxonSupRang('180');
74
		$this->executerAction('Recherche', 'executerAccueil', $this->parametres);
83
		$this->executerAction('Recherche', 'executerAccueil', $this->parametres);
75
		$blocs_niveaux = $this->conteneur->getParametreTableau('blocs_fiche_defaut');
84
		$blocs_niveaux = $this->conteneur->getParametreTableau('blocs_fiche_defaut');
Line 76... Line 85...
76
		$donnees['blocs'] = '"'.str_replace('|', '","', $blocs_niveaux[Registre::get('parametres.niveau')]).'"';
85
		$donnees['blocs'] = '"'.str_replace('|', '","', $blocs_niveaux[Registre::get('parametres.niveau')]).'"';
77
 
86
 
78
		$donnees = array_merge($this->obtenirDonnees(), $donnees);
87
		$donnees = array_merge($this->obtenirDonnees(), $donnees);
Line 79... Line 88...
79
		$donnees['onglet'] = $this->onglet;
88
		$donnees['onglet'] = $this->onglet;
80
		$donnees['contenu_onglet'] = $this->getVue('fiche_'.$this->onglet, $donnees);
89
		$donnees['contenu_onglet'] = $this->getVue($squelette, $donnees);
Line 81... Line 90...
81
 
90