|
Bonjour Grégory,
Je pense qu'il faut que tu regardes du côté du
script getContentItems qui se trouve au même endroit pour le customiser lui
aussi pour obtenir les informations souhaitées.
L'objet brain dans ce fichier correspond à un
résultat de recherche renvoyé par le portal_catalog (la recherche est faite par
la ligne "brains=context.portal_catalog(**query)").
La liste d'items retournée est ensuite construite
à partir de ces brains.
Bon courage
Cordialement
Cédric
Marfil Concepteur Réalisateur Intégrateur Confirmé Tél.
direct: 03.20.65.33.18 Mail: [EMAIL PROTECTED]
Capgemini 181
rue Jules Delcenserie 59700 Marcq en Baroeul
----- Original Message -----
Sent: Friday, September 08, 2006 3:11
PM
Subject: [CPS-users-fr] Content
Portlet
Bonjour à tous,
J'utilise un porlet de contenu afin de
lister des documents. Lorsque je choisis l'option "Générer un rendu des
résultats " j'obtiens un affichage listant les documents, mais les uns en
dessous des autres. Je souhaite en fait obtenir un affichage de type
tableau dans lequel serait repris certains champs. J'ai donc commencé à
"customiser "widget_portlet_content" pour obtenir un tableau dont le nombre
de lignes correspond au nombre d'objets (tal:repeat). Il me reste
maintenant à remplir les cellules ... Mon soucis est que je ne parviens pas
à trouver la bonne _expression_ "tales" qui me retourne l'objet, afin de
pouvoir récupérer le contenu des champs et ce pour alimenter le
tableau. J'ai essayé des expressions du type item/getContent mais sans
succés (je m'y attendais un peu). D'après ce que j'ai compris item n'est
pas l'objet en tant que tel mais un dictionnaire contenant rendered,
description, title, url, icon_tag, et metadata... Pouvez vous m'indiquer
comment récupérer l'objet, et le contenu des champs ? Existe t'il une sorte
de doc ZPT spécifique à CPS.
Merci encore pour votre
aide.
Cordialement. Grégory
François.
This e-mail and any attachment is for
authorised use by the intended recipient(s) only. It may contain proprietary
material, confidential information and/or be subject to legal privilege. It
should not be copied, disclosed to, retained or used by, any other party. If
you are not an intended recipient then please promptly delete this e-mail and
any attachment and all copies and inform the sender. Thank
you. _______________________________________________ cps-users-fr
Adresse de la liste : [email protected] Gestion
de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
|
|