Subversion Repositories eFlore/Projets.eflore-projets

Compare Revisions

Ignore whitespace Rev 712 → Rev 713

/trunk/services/modules/0.1/bdtxa/Noms.php
105,6 → 105,30
case 'masque.anf' :
$this->requete_condition []= " annee <= ".$this->getBdd()->proteger($val);
break;
case 'masque.prgua' :
$this->ajouterFiltreMasque('presence_Guadeloupe', $val);
break;
case 'masque.prmar' :
$this->ajouterFiltreMasque('presence_Martinique', $val);
break;
case 'masque.prstm' :
$this->ajouterFiltreMasque('presence_Saint_Martin', $val);
break;
case 'masque.prdes' :
$this->ajouterFiltreMasque('presence_La_Desirade', $val);
break;
case 'masque.prstb' :
$this->ajouterFiltreMasque('presence_Saint_Barthelemy', $val);
break;
case 'masque.prmga' :
$this->ajouterFiltreMasque('presence_Marie_Galante', $val);
break;
case 'masque.prsai' :
$this->ajouterFiltreMasque('`presence_Les-Saintes`', $val);
break;
}
}
}
609,11 → 633,13
public function formaterEnJsonMax($resultat) {
$this->recupererTableSignification('correspondance_champs,champs_api,champs_comp');
 
// TODO : améliorer le trie des résultats
// TODO : améliorer le tri des résultats
// ATTENTION : ce comportement est étrange
$masque = $this->recupererMasquePrincipal();
if (isset($masque) && !isset($this->parametres['retour.tri'])) {
$resultat = $this->trierRechercheFloue($this->parametres[$masque[0]], $resultat, $masque[1]);
// fonction du pauvre pour palier aux "." remplacés accidentellement par des "_"
$index = str_replace('masque_','masque.',$masque[0]);
//$resultat = $this->trierRechercheFloue($this->parametres[$index], $resultat, $masque[1]);
}
 
$table_retour_json['entete'] = $this->remplirJsonEntete();