/trunk/metier/api_0.1/Noms.php |
---|
20,6 → 20,13 |
$url = $this->formaterUrl($tpl, $params); |
return $this->chargerDonnees($url); |
} |
public function getFlores($nn) { |
$tpl = Config::get('nomsFloresTpl'); |
$params = array('id' => $nn); |
$url = $this->formaterUrl($tpl, $params); |
return $this->chargerDonnees($url); |
} |
public function getNom($nn) { |
$url = $this->getUrlNom($nn); |
/trunk/modules/fiche/squelettes/fiche_nomenclature.tpl.html |
---|
15,6 → 15,24 |
<?php } else { ?> |
<h3 class="aucune_info"> Aucun synonyme référencé pour ce nom </h3> |
<?php } ?> |
<h3>Flores</h3> |
<?php if(is_array($flores_synonymes) && count($flores_synonymes) > 0) { ?> |
<ul> |
<?php foreach ($flores_synonymes as $num_nom_syn => $infos_flore) : ?> |
<?php foreach ($infos_flore as $code => $flore) : ?> |
<li class="item_nomenclature"> |
<div> |
<?= $flore['nom_flore'] ?><br /> |
Remarque : <?= $flore['id'] ?><br /> |
Nom Scientifique : <?= $flore['nom_sci'] ?><br /> |
</div> |
</li> |
<?php endforeach; ?> |
<?php endforeach; ?> |
</ul><hr class="nettoyage" /> |
<?php } else { ?> |
<h3 class="aucune_info"> Aucune information floristique référencée pour ce nom </h3> |
<?php } ?> |
<?php if($num_type != null) { ?> |
<h3> Autres </h3> |
<!-- On utilise une liste au cas où d'autres informations viendraient se greffer à cet endroit --> |
/trunk/modules/fiche/formateurs/Nomenclature.php |
---|
29,6 → 29,7 |
public function obtenirDonnees() { |
$donnees = array(); |
$donnees['flores_synonymes'] = $this->getFlores(); |
$donnees['synonymes']['noms'] = $this->getSynonymes(); |
$donnees['date_maj'] = $this->nomCourant->getNomselectionne()->get('maj_modif'); |
$meta = $this->meta->getMetaDonnees(); |
46,6 → 47,13 |
$donnees['synonymesNbre'] = count($synonymes); |
return $donnees; |
} |
private function getFlores() { |
$nns = $this->nomCourant->getNns(); |
$flores = $this->noms->getFlores($nns); |
$flores['resultat'] = (isset($flores['resultat']) && is_array($flores['resultat'])) ? $flores['resultat'] : array(); |
return $flores['resultat']; |
} |
private function getSynonymes() { |
$nns = $this->nomCourant->getNns(); |
/trunk/presentations/styles/eflore.css |
---|
680,6 → 680,7 |
#nomenclature > ul > li.item_nomenclature { |
line-height: 18px; |
width:100%; |
list-style-image: url("/sites/commun/generique/images/graphisme/petit_carre.png"); |
} |