Line 41... |
Line 41... |
41 |
$this->getPhotos();
|
41 |
$this->getPhotos();
|
42 |
$this->getDessin();
|
42 |
$this->getDessin();
|
Line 43... |
Line 43... |
43 |
|
43 |
|
44 |
$this->getPhotosCaracteresIdentification();
|
44 |
$this->getPhotosCaracteresIdentification();
|
- |
|
45 |
$pso = $this->getPhotosSixOrganes();
|
- |
|
46 |
// échappement des descriptions et localités, qui peuvent contenir des guillemets
|
- |
|
47 |
// et faire foirer le HTML
|
- |
|
48 |
// @TODO faire mieux !
|
- |
|
49 |
foreach ($pso as $i => &$images) {
|
- |
|
50 |
foreach ($images as $j => &$image) {
|
- |
|
51 |
$pso[$i][$j]['observation']['station'] = str_replace('"', '', $image['observation']['station']);
|
- |
|
52 |
$pso[$i][$j]['observation']['lieudit'] = str_replace('"', '', $image['observation']['lieudit']);
|
- |
|
53 |
$pso[$i][$j]['observation']['milieu'] = str_replace('"', '', $image['observation']['milieu']);
|
- |
|
54 |
$pso[$i][$j]['station.station'] = str_replace('"', '', $image['station.station']);
|
- |
|
55 |
$pso[$i][$j]['station.libelle'] = str_replace('"', '', $image['station.libelle']);
|
- |
|
56 |
}
|
Line 45... |
Line 57... |
45 |
$pso = $this->getPhotosSixOrganes();
|
57 |
}
|
46 |
|
58 |
|
47 |
// Le framework n'avait pas prévu l'inclusion de sous squelettes dans les modules
|
59 |
// Le framework n'avait pas prévu l'inclusion de sous squelettes dans les modules
|
48 |
// en attendant, on utilise un chemin complet vers le fichier de squelette
|
60 |
// en attendant, on utilise un chemin complet vers le fichier de squelette
|
49 |
$chemin_sous_squelette = Config::get('chemin_modules').AppControleur::getNomDossierDepuisClasse('Fiche').DS.Config::get('dossier_squelettes').DS;
|
61 |
$chemin_sous_squelette = Config::get('chemin_modules').AppControleur::getNomDossierDepuisClasse('Fiche').DS.Config::get('dossier_squelettes').DS;
|
50 |
$params = array('organes' => $pso, 'referentiel' => $this->referentiel,
|
62 |
$params = array('organes' => $pso, 'referentiel' => $this->referentiel,
|
51 |
'nnr' => $this->donnees['nnr'],
|
63 |
'nnr' => $this->donnees['nnr'],
|
52 |
'nomComplet' => $this->donnees['nomComplet']);
|
64 |
'nomComplet' => $this->donnees['nomComplet']);
|
Line 53... |
Line 65... |
53 |
$this->donnees['illustrationsOrganes'] = $this->getVue($chemin_sous_squelette.'fiche_illustrations_organes.tpl.html',$params);
|
65 |
$this->donnees['illustrationsOrganes'] = $this->getVue($chemin_sous_squelette.'fiche_illustrations_organes.tpl.html',$params);
|