/trunk/interfaces/controleurs/AppliControleur.php |
---|
107,9 → 107,9 |
$this->fusionnerSortie($module->getSortie()); |
} |
protected function executerActionReferentiel($ClasseModule, $action, $referentiel) { |
protected function executerActionReferentiel($ClasseModule, $action, $referentiel, $afficheMoteur = null) { |
$module = new $ClasseModule(); |
$module->$action($referentiel); |
$module->$action($referentiel, $afficheMoteur); |
$this->fusionnerSortie($module->getSortie()); |
} |
/trunk/interfaces/controleurs/Consultation.php |
---|
34,7 → 34,7 |
$this->definirCommeModulePrincipal(get_class($this)); |
$this->construireMenu($this->referentiel); |
$this->construireFilAriane($this->referentiel); |
$this->executerActionReferentiel('Recherche', 'chargerMoteurRecherche', $this->referentiel); |
$this->executerActionReferentiel('Recherche', 'chargerMoteurRecherche', $this->referentiel, 20); |
} |
/trunk/interfaces/controleurs/FicheTaxon.php |
---|
39,7 → 39,7 |
$this->definirCommeModulePrincipal(get_class($this)); |
$this->construireMenu($this->referentiel); |
$this->construireFilAriane($this->referentiel); |
$this->executerActionReferentiel('Recherche', 'chargerMoteurRecherche', $this->referentiel); |
$this->executerActionReferentiel('Recherche', 'chargerMoteurRecherche', $this->referentiel, 10); |
// Gestion des données de la requête |
if (!isset($_GET['num_nom'])) { |
/trunk/interfaces/controleurs/Recherche.php |
---|
33,7 → 33,7 |
/** |
* Charge le moteur de recherche et l'envoie à la vue. |
*/ |
public function chargerMoteurRecherche($ref = null) { |
public function chargerMoteurRecherche($ref = null, $affiche = null) { |
$donnees = array(); |
$this->referentiel = $ref; |
// Gestion des données de la requête |
46,6 → 46,7 |
$donnees['forum_referentiel'] = Config::get('forum.'.$this->referentiel); |
$donnees['url_module'] = 'Recherche'; |
$donnees['url_action'] = 'rechercher'; |
$donnees['affiche_moteur'] = $affiche; |
self::$url_recherche = $this->obtenirUrlRecherche('%s','%s'); |
self::$url_fiche_taxon = $this->obtenirUrlFicheTaxon($this->referentiel, '%s'); |
119,7 → 120,7 |
$this->definirCommeModulePrincipal(get_class($this)); |
$this->construireMenu($this->referentiel); |
$this->construireFilAriane($this->referentiel); |
$this->chargerMoteurRecherche($this->referentiel); |
$this->chargerMoteurRecherche($this->referentiel, 10); |
// Récupération des paramètres de l'url |
$chaine_de_recherche = $this->obtenirChaineRecherche(); |