248,6 → 248,7 |
} |
$condition .= ' ('. implode(' OR ', $departements).')'; |
break; |
default: |
} |
|
$condition .= ' AND '; |
261,12 → 262,6 |
$condition .= ' AND oo_ce_participant != '.$id_demo; |
$condition .= ' AND oo_ce_participant != '.$id_admin; |
|
// par défaut les observations d'absence d'évènement ne sont pas incluses |
// sauf si on le demande explicitement |
if(empty($_GET['inclure-absences']) || $_GET['inclure-absences'] == 0) { |
$condition .= ' AND oo_absence_evenement = 0'; |
} |
|
return $condition; |
} |
|
278,8 → 273,7 |
} |
|
public function getExportObservationPlat() { |
// dans le csv les observations d'absence sont inclues par contre |
$_GET['inclure-absences'] = 1; |
|
$donnees = $this->getExportObservation(); |
$donnees_formatees = $this->formaterListeObservationPourExportCSV($donnees); |
|
356,8 → 350,7 |
} |
|
public function getFichierExportObservationCsv() { |
// dans le csv les observations d'absence sont inclues par contre |
$_GET['inclure-absences'] = 1; |
|
$donnees = $this->getExportObservation(); |
$donnees_formatees = $this->formaterListeObservationPourExportCSV($donnees); |
$chaine_csv = $this->convertirTableauAssocVersCSV($donnees_formatees); |
396,8 → 389,6 |
$infos_formatees = array( |
'id_observation' => $id_observation, |
'id_individu' => $observations_infos['oo_ce_individu'], |
'commentaire_individu' => $observations_infos['oi_commentaire'], |
'presence_evenement' => $observations_infos['oo_absence_evenement'] == 1 ? 'Absence' : 'Présence', |
'date' => $date_observation_formatee, |
'evenenement' => $infos_evenement['nom'], |
'code_bbch' => $infos_evenement['numero'], |