Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 3566 → Rev 3567

/trunk/jrest/services/CelWidgetSaisie.php
197,15 → 197,13
$imgAAjouter = null;
if (isset($fullObs['image_nom'])) {
$imgAAjouter = $this->traiterImagesALierAObs($idNouvelleObs, $fullObs);
if ($imgAAjouter != null) {
foreach ($imgAAjouter as $uneImgAAjouter) {
$nomsOriginauxImagesTemp[] = $uneImgAAjouter['nom'];
}
foreach ($imgAAjouter as $uneImgAAjouter) {
$nomsOriginauxImagesTemp[] = $uneImgAAjouter['nom'];
}
}
 
// si le formulaire contient une image on la traite
if ($imgAAjouter != null) {
if (!empty($imgAAjouter)) {
$this->nettoyerImagesUploades();
$img_a_taguer_ids_noms = $this->stockerImagesEtLierAObs($idNouvelleObs, $imgAAjouter);
if (empty($img_a_taguer_ids_noms)) {
491,9 → 489,8
}
 
private function traiterImagesALierAObs($idObs, $obs) {
$imgAAjouter = null;
$imgAAjouter = array();
if (is_array($obs['image_nom'])) {
$imgAAjouter = array();
foreach ($obs['image_nom'] as $index => $nom_image) {
$image = array();
$image['id_utilisateur'] = $this->userId;
506,7 → 503,6
$imgAAjouter[] = $image;
}
} else {
$imgAAjouter = array();
$imgAAjouter['id_utilisateur'] = $this->userId;
$imgAAjouter['id_obs'] = $idObs;
$imgAAjouter['nom'] = $obs['image_nom'];
825,7 → 821,6
private function construireRequeteInsertionImage($informations) {
$champs = array();
$valeurs = array();
$url = $informations['url'];
foreach ($informations as $champ => $valeur) {
$champs[] = $champ;
if (is_null($valeur)) {