Subversion Repositories eFlore/Projets.eflore-projets

Rev

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

Rev 733 Rev 758
Line 361... Line 361...
361
 		// question: pourquoi ne pas passer les infos relatives aux ontologies 0 ?
361
 		// question: pourquoi ne pas passer les infos relatives aux ontologies 0 ?
362
		// et que signifie ce commentaire: "pas de parent"
362
		// et que signifie ce commentaire: "pas de parent"
363
		if ($resultat['classe_id'] == '0') return;
363
		if ($resultat['classe_id'] == '0') return;
Line 364... Line 364...
364
 
364
 
365
		$valeur = isset($resultat['classe_id']) ? $resultat['classe_id'] : $resultat['classe.id'];
365
		$valeur = isset($resultat['classe_id']) ? $resultat['classe_id'] : $resultat['classe.id'];
366
		if(! $resultat['classe.id']) {
366
		if(! isset($resultat['classe.id'])) {
367
			$resultat['classe.id'] = $resultat['classe_id'];
367
			$resultat['classe.id'] = $resultat['classe_id'];
368
			unset($resultat['classe_id']);
368
			unset($resultat['classe_id']);
Line 369... Line 369...
369
		}
369
		}
370
 
370
 
371
		// max-format et pas de champs spécifiques demandés ?
371
		// max-format et pas de champs spécifiques demandés ?
372
		// Alors on rempli "classe" et "classe.href"
372
		// Alors on rempli "classe" et "classe.href"
373
		// Mais ne pas recalculer (surtout la classe) si ce n'est pas nécessaire
373
		// Mais ne pas recalculer (surtout la classe) si ce n'est pas nécessaire
374
		// (c'est le cas si l'on a demandé plusieurs critère [provenons de formaterMultipleOntologiesId()])
374
		// (c'est le cas si l'on a demandé plusieurs critère [provenons de formaterMultipleOntologiesId()])
375
		if (! $this->parametres['retour_champs']) {
375
		if (! isset($this->parametres['retour_champs'])) {
376
			if(! isset($resultat['classe'])) {
376
			if(! isset($resultat['classe'])) {
377
				$nom_classe = $this->ajouterClasseCorrespondante($valeur);
377
				$nom_classe = $this->ajouterClasseCorrespondante($valeur);
378
				if (isset($nom_classe)) $resultat['classe'] = $nom_classe;
378
				if (isset($nom_classe)) $resultat['classe'] = $nom_classe;