Re: Recherche membres

Thierry Martins <[email protected]>
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
bonjour,
il suffit de customiser le script
CPSDirectory/skins/cps_directory/getCustomDirectoryResultFields.py
qui est indirectement appelé par cpsdirectory_entry_search_results_do.py
pour retourner les résultats
Tu trouveras un dictionnaire à renseigner dans lequel tu peux ajouter
d'autres champs.
Un exemple :
  if directory_id == 'members':
      fields = [{'id': 'id', 'title': 'label_user_name'},
                {'id': 'sn', 'title': 'label_last_name', 'sort': 'asc'},
                {'id': 'givenName', 'title': 'label_first_name'},
                {'id': 'email', 'title': 'label_email'},
                {'id':'service', 'title':'label_service'},
                {'id': 'competence', 'title': 'label_competence'},
                {'id': 'job', 'title': 'label_job'},
      ]
  return fields


Cordialement,

feron a écrit :
> Où peut-on modifier les champs à afficher dans le résultat de la
> recherche annuaire ?
>
> Par défaut  CPS liste les membres avec les champs suivants:
> Nom ,  prénom,    Mail,   Id
>
> J'ai d'autres champs spécifiques ( fonction , services) qui sont bien
> affichés dans la fiche membre ( portal_layout/members), mais je
> n'arrive pas à les faire afficher dans le résultat de la recherche
> global.
>
> Merci de votre aide
>

-- 
Thierry Martins
ASYRES
6-10 rue Troyon
92316 SEVRES Cedex
01 55 64 05 64


_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.