Title: Re: Re : Une image dans la zone description d'un document

Bonjour à tous,
merci pour la réponse.
J'ai utilisé la première méthode (la vignette dans les metadata).
J'ai vu la macro qui affiche celle-ci : c'est dans "info_detail" de "content_lib" : il y a un 'style="float: right"' qui affiche la vignette à droite.

Cordialement,
Patrick Maynard.


Date: Fri, 21 Oct 2005 16:48:18 +0200
From: Christophe Sauvé <[EMAIL PROTECTED]>
Subject: Re: [CPS-users-fr] Une image dans la zone description d'un
        document        flexible.
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;  charset="iso-8859-15"

Le Vendredi 21 Octobre 2005 15:58, MAYNARD Patrick SZSIC33 a écrit :
> Bonjour à tous,
> dans une rubrique ou section d'un site, on trouve une liste de documents
> qui ont été validés.
> Pour chaque document, il y a l'icône du document, le titre du document qui
> fait lien vers le document entier, la ligne avec la date, le status, la
> langue, etc... (que l'on peut cacher pour les internautes anonymes), et la
> description (une zone de 150 caractères que l'on peut augmenter dans
> "getContentInfo").
> Je voudrais insérer dans cette description une image miniature pour
> agrémenter la présentation quand on a plusieurs dizaines de documents dans
> une section, pas dans tous les documents, au moins dans le document
> flexible.
> Ce serait la possibilité de charger une image quand on crée le document
> flexible, une image qui irait automatiquement dans la zone description.
> Je ne suis pas assez "costaud" en CPS pour réaliser cela.
> Cordialement,
> Patrick Maynard.

Il y a plusieurs façons de le faire:

1) Utiliser la propriété vignette présente dans les métadonnées de chaque
document. Si le rendu affiché ne vous convient pas il faut ensuite modifier
les macros de content_lib.pt qui servent à l'affichage de collections
d'objets.

2) Ajouter une nouvelle propriété "image" aux document flexibles (ce qui
implique de modifier son layout en ajoutant un widget Image notament). Il
faudra ensuite modifier les macros de content_lib.pt.

La solution 1 est préférable car les macros de content_lib.pt doivent pouvoir
être utilisées pour n'importe quel type de document présent dans les espaces
ou les sections. Anisi il vaut mieux éviter de  spécialiser ces macros en
utilisant une propriété spécifique à un type de document.

En utilisant les métadonnées d'un document on est certain que l'ensemble des
documents CPS en dispose.




------------------------------

_______________________________________________
cps-users-fr mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users-fr


Fin de Lot cps-users-fr, Vol 30, Parution 39
********************************************

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

Répondre à