Line 143... |
Line 143... |
143 |
*/
|
143 |
*/
|
144 |
private function repartirMasqueGeneral() {
|
144 |
private function repartirMasqueGeneral() {
|
145 |
if (isset($this->parametres['masque']) && !empty(trim($this->parametres['masque']))) {
|
145 |
if (isset($this->parametres['masque']) && !empty(trim($this->parametres['masque']))) {
|
146 |
$masqueGeneral = trim($this->parametres['masque']);
|
146 |
$masqueGeneral = trim($this->parametres['masque']);
|
147 |
$masquesDetailCles = array('masque.auteur', 'masque.departement', 'masque.commune', 'masque.id_zone_geo',
|
147 |
$masquesDetailCles = array('masque.auteur', 'masque.departement', 'masque.commune', 'masque.id_zone_geo',
|
148 |
'masque.ns', 'masque.famille', 'masque.date', 'masque.genre', 'masque.milieu');
|
148 |
'masque.standard','masque.ns', 'masque.famille', 'masque.date', 'masque.genre', 'masque.milieu');
|
Line 149... |
Line 149... |
149 |
|
149 |
|
150 |
// Suppression de la génération de SQL du masque général sur les champ spécifiques qui sont traités avec leur valeur propre.
|
150 |
// Suppression de la génération de SQL du masque général sur les champ spécifiques qui sont traités avec leur valeur propre.
|
151 |
foreach ($masquesDetailCles as $cle) {
|
151 |
foreach ($masquesDetailCles as $cle) {
|
152 |
if (isset($this->parametres[$cle]) === false) {
|
152 |
if (isset($this->parametres[$cle]) === false) {
|
Line 191... |
Line 191... |
191 |
$this->filtrerFamille();
|
191 |
$this->filtrerFamille();
|
192 |
$this->filtrerPays();
|
192 |
$this->filtrerPays();
|
193 |
$this->filtrerIdZoneGeo();
|
193 |
$this->filtrerIdZoneGeo();
|
194 |
$this->filtrerCommune();
|
194 |
$this->filtrerCommune();
|
195 |
$this->filtrerType();
|
195 |
$this->filtrerType();
|
196 |
|
- |
|
- |
|
196 |
$this->filtrerStandard();
|
197 |
$this->filtrerPnInscrits();
|
197 |
$this->filtrerPnInscrits();
|
Line 198... |
Line 198... |
198 |
|
198 |
|
199 |
$this->filtrerTagCel();
|
199 |
$this->filtrerTagCel();
|
200 |
$this->filtrerTagDel();
|
200 |
$this->filtrerTagDel();
|
Line 363... |
Line 363... |
363 |
$paramFiltre = str_replace(array('-',' '), '_', $this->parametres['masque.commune']);
|
363 |
$paramFiltre = str_replace(array('-',' '), '_', $this->parametres['masque.commune']);
|
364 |
$this->parametresFiltres['masque.commune'] = $paramFiltre;
|
364 |
$this->parametresFiltres['masque.commune'] = $paramFiltre;
|
365 |
}
|
365 |
}
|
366 |
}
|
366 |
}
|
Line -... |
Line 367... |
- |
|
367 |
|
- |
|
368 |
private function filtrerStandard() {
|
- |
|
369 |
if (isset($this->parametres['masque.standard']) & $this->parametres['masque.standard'] == 1) {
|
- |
|
370 |
$this->parametresFiltres['masque.standard'] = 1;
|
- |
|
371 |
}
|
- |
|
372 |
}
|
367 |
|
373 |
|
368 |
private function filtrerTagCel() {
|
374 |
private function filtrerTagCel() {
|
369 |
if (isset($this->parametres['masque.tag_cel'])) {
|
375 |
if (isset($this->parametres['masque.tag_cel'])) {
|
370 |
$this->parametresFiltres['masque.tag_cel'] = $this->construireTableauTags($this->parametres['masque.tag_cel'], 'OR', ',');
|
376 |
$this->parametresFiltres['masque.tag_cel'] = $this->construireTableauTags($this->parametres['masque.tag_cel'], 'OR', ',');
|
371 |
} else if (isset($this->parametres['masque'])) {
|
377 |
} else if (isset($this->parametres['masque'])) {
|