[CPS-users-fr] Recherche avancé sur les types de document

Matthieu Fourmy matthieu.fourmy at gmail.com
Mar 12 Sep 14:03:59 CEST 2006


Bonjour,

Sur un CPS 3.2

Dans le formulaire de recherche avancé, il existe un critère de recherche
sur le type de document. Cette liste comporte tous les types de documents
dont l'option CPSSearchable est cochée.
Lorsque l'on sélectionne "Tous" dans cette liste, la recherche s'effectue
sur tous les types de documents existants et non pas sur tous les types de
documents que l'on peut rechercher.

Pour corriger cette anomalie, j'ai ajouté un appel à un script python
(formquery est généralement égal à request.form) :
*******************************************************************************
##parameters=formquery={}
# $Id: getSearchablePortalTypesIdForRequest.py $

searchablePortalTypes = context.getSearchablePortalTypes(only_ids=1)
if formquery:
  if formquery['portal_type']==['']:
    formquery['portal_type'] = searchablePortalTypes

return formquery
*******************************************************************************


Je n'ai pas vérifié si cette anomalie était aussi sur CPS 3.4

Cordialement,
Matthieu FOURMY
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.nuxeo.com/pipermail/cps-users-fr/attachments/20060912/7602b9f1/attachment.html


More information about the cps-users-fr mailing list

This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.