On Dec 14, 2006, at 4:45 PM, Alain MAINAR wrote:

Pour ceux à qui cela pourrait servir:

Il faut placer "sAMAccountName" à la place de 'uid' dans le Field de 'String Widget at /cps/portal_layouts/members_search/w__id'.

Ah oui, forcément, c'est du AD !
Ce serait uid en openldap


Du coup, cela fonctionne parfaitement.

Encore merci.

Bonne fin de journée,

AM

-----Message d'origine-----
De : Alain MAINAR [mailto:[EMAIL PROTECTED]
Envoyé : jeudi 14 décembre 2006 16:26
À : 'Georges Racinet'
Objet : RE: [CPS-users-fr] Erreur: No layout method 'layout_dir_search_noid' for layout 'members_search'



Si vous avez un serveur de test, pourquoi tenter la manip sur les deux ?

Parce que l'on croit (encore) au Père Noël et aux miracles qui marchent sur une machine et pas sur l'autre, sans que l'on sache très bien pourquoi. En général, cela arrive quand on est vraiment à court d'idées et que l'on ne redoute pas une catastrophe :-)

À part ça, vérifiez dans le layout members_search que 'fields' vaut
bien 'uid' (Il a l'air d'être vide)

Effectivement, c'était vide. Y mettre uid n'a hélas fait que générer un nouveau message d'erreur (Exception Type KeyError pour Exception Value 'uid')...

NB ce widget est caché dans la page concernée, mais il est quand même
"préparé", ie la valeur du champ concerné est récupérée et
prétraitée. C'est là que ça casse.

Bon, ben on va chercher de ce côté-là. Encore merci pour tout et surtout votre patience !!




---------
Georges Racinet,   Nuxeo SAS
Open Source Enterprise Content Management (ECM)
Web: http://www.nuxeo.com/ and http://www.nuxeo.org/ - Tel: +33 1 40 33 79 87



_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à