New file |
0,0 → 1,44 |
<?php |
// declare(encoding='UTF-8'); |
/** |
* Classe Controleur du module Fiche. |
* |
* @package Collection |
* @category Php 5.2 |
* @author Jean-Pascal MILCENT <jpm@tela-botanica.org> |
* @copyright 2010 Tela-Botanica |
* @license http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL |
* @license http://www.gnu.org/licenses/gpl.html Licence GNU-GPL |
* @version SVN: $Id$ |
*/ |
class Recherche extends ColControleur { |
|
//+----------------------------------------------------------------------------------------------------------------+ |
// Méthodes |
/** |
* Fonction d'affichage par défaut, elle appelle la liste des administrateurs |
*/ |
public function executerActionParDefaut() { |
return $this->afficherStructure(); |
} |
|
/** |
* Charge le moteur de recherche et l'envoie à la vue. |
*/ |
public function afficherStructure() { |
$donnees = array(); |
|
// Gestion des données de la requête |
$donnees['recherche'] = (isset($_GET['recherche']) ? $_GET['recherche'] : ''); |
|
// Gestion de l'url |
$this->url->setVariableRequete('module', 'Recherche'); |
$this->url->setVariableRequete('action', 'rechercher'); |
$donnees['url_form'] = $this->url->getUrl(); |
$donnees['url_module'] = 'Recherche'; |
$donnees['url_action'] = 'rechercher'; |
|
// Gestion du squelette et de la sortie |
$this->setSortie(self::RENDU_TETE, $this->getVue('moteur', $donnees)); |
} |
} |