/trunk/modules/recherche/Recherche.php |
---|
36,6 → 36,17 |
$recherche_avancee = new RechercheAvancee(); |
$donnees['form_recherche_av'] = $recherche_avancee->executerFormulaireRechercheAv($donneesMoteur); |
} |
$donnees['description'] = ""; |
// le descriptif du référentiel est affiché lorsque seul le moteur est affiché (donc ni résultats, ni fiche) |
if(Registre::get('parametres.module') == 'recherche' && |
Registre::get('parametres.action') == 'action-par-defaut' && |
!Registre::get('resultats')) { |
$referentiel = Registre::get('parametres.referentiel'); |
$wiki = new Wikini(); |
$description = $wiki->getDescriptionReferentielFormate($referentiel); |
$donnees['description'] = $description; |
} |
$this->afficherAccueil($donnees); |
} |
/trunk/modules/recherche/squelettes/recherche_accueil.tpl.html |
---|
5,3 → 5,5 |
<!-- niveau expert : recherche avancée --> |
<?= isset($form_recherche_av) ? $form_recherche_av : '' ;?> |
</div> |
<span class="description-referentiel"><?=$description;?></span> |
/trunk/metier/api_0.1/Wikini.php |
---|
44,5 → 44,13 |
$url = $this->formaterUrl($tpl, $params); |
return $url; |
} |
public function getDescriptionReferentielFormate($referentiel) { |
$tpl = Config::get('texteFormateWikiTpl'); |
$params = array('pageTag' => strtoupper($referentiel).'Description'); |
$url = $this->formaterUrl($tpl, $params); |
$donnees = $this->chargerDonnees($url); |
return $donnees['texte']; |
} |
} |
?> |