Fork me on GitHub

Rapport de message :*
 

Module user profile 1.52 : recherche dans zone multicritères impossible ?

Titre du sujet : Module user profile 1.52 : recherche dans zone multicritères impossible ?
par zorro87 sur 02/12/2008 22:41:21

Bonsoir,

Nous avons vu ici que le module profile intégrait une recherche.
/modules/profile/search.php
Cette option peut être rajoutée au module (voir la suite du post cité plus haut).

Malheureusement Tous les champs ne permettent pas la recherche :

L’option
« Peut faire l’objet d’une recherche de la part de ces groupes : » n’apparaît pas dans tous les types de champs.

Voici la liste des champs :
Seuls ceux à OUI peuvent apparaître dans la recherche, sachant que :

- La recherche dans une zone fuseau horaire ne fonctionne pas
- La recherche de date ne marche pas très bien…
o Par défaut date postérieure à …1970-01-01 (=0 UNIX) ne fait pas de tri

Open in new window
On retrouve effectivement dans search.php :

$searchable_types = array(
    
'textbox',
    
'select',
    
'radio',
    
'yesno',
    
'date',
    
'datetime',
    
'timezone',
    
'language');


Il semble donc qu’il ne soit pas possible de faire des recherches multicritères dans un même champ.

Ex.

Cases à cocher (plusieurs choix possibles)
Bleu
Vert
Jaune
Rouge

Impossible de rechercher les utilisateurs qui ont sélectionnés Bleu ET/OU Rouge

Alors qu’il est possible dans la recherche de base de Xoops (Système > Trouver des utilisateurs) de rechercher des utilisateurs dans plusieurs groupes
(Les utilisateurs pouvant appartenir à plusieurs groupes)

Dans la recherche du module Profile, on ne peut pas faire de recherche sur un champ multichoix du moins pour l’instant…
On ne peut pas non plus faire une recherche sur le groupe.


Si on pouvait faire une sélection sur un champ « cases à cocher » ou « multi-selection » ce serait vraiment bien…
Quelqu’un serait-il également intéressé par cette fonctionnalité ?

L'objectif étant de cibler très finement une catégorie d'utilisateurs afin d'adresser une information par mail qui serait destinée à cette catégorie donnée.

Qui pourra m'aider ?

@+
Z
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

50 Personne(s) en ligne (39 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 50 | Plus ...