Subversion Repositories eFlore/Applications.cel

Rev

Rev 2370 | Rev 2409 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2370 Rev 2394
Line 263... Line 263...
263
		foreach ($obs_ids as $id_obs) {
263
		foreach ($obs_ids as $id_obs) {
264
			$champs = array_shift($obs_a_champs_etendus);
264
			$champs = array_shift($obs_a_champs_etendus);
265
			if ($champs != null && is_array($champs)) {
265
			if ($champs != null && is_array($champs)) {
266
				foreach ($champs as $infosChamp) {
266
				foreach ($champs as $infosChamp) {
267
					$cle = isset($infosChamp['cle']) ? $infosChamp['cle'] : '';
267
					$cle = isset($infosChamp['cle']) ? $infosChamp['cle'] : '';
268
					$label = isset($infosChamp['label']) ? $infosChamp['label'] : '';
-
 
269
					$valeur = isset($infosChamp['valeur']) ? $infosChamp['valeur'] : '';
268
					$valeur = isset($infosChamp['valeur']) ? $infosChamp['valeur'] : '';
Line 270... Line -...
270
 
-
 
271
					if (empty($cle) && !empty($label)) {
-
 
272
						$cle = $gestionChampsEtendus->transformerLabelEnCle($label);
-
 
273
					}
-
 
274
 
269
 
275
					if (!empty($cle) && !empty($valeur)) {
270
					if (!empty($cle) && !empty($valeur)) {
276
						$champEtendu = new ChampEtendu();
271
						$champEtendu = new ChampEtendu();
277
						$champEtendu->id = $id_obs;
272
						$champEtendu->id = $id_obs;
278
						$champEtendu->cle = $cle;
-
 
279
						$champEtendu->label = empty($label) ? $cle : $label;
273
						$champEtendu->cle = $cle;
Line 280... Line 274...
280
						$champEtendu->valeur = $valeur;
274
						$champEtendu->valeur = $valeur;
281
 
275
 
282
						$champs_etendus_obs[] = $champEtendu;
276
						$champs_etendus_obs[] = $champEtendu;