Ajouter une nouvelle propriété en choisissant parmi une list

cancel
Showing results for 
Search instead for 
Did you mean: 
sho_4876
Member II

Ajouter une nouvelle propriété en choisissant parmi une list

Bonjour, j'aimerais savoir si il est possible de créer une nouvelle propriété à un document qui consisterait à choisir un "user" parmi la liste des users d'alfresco?

Et ensuite est il possible qu'à partir des détails du fichier, on puisse clicker sur le nom de la personne et afficher une page avec son nom/prenom/email/…?
3 Replies
jayjayecl
Active Member II

Re: Ajouter une nouvelle propriété en choisissant parmi une list

Oui, c'est possible :
Il vous faudra, dans le fichier web-client-config-custom.xml, à l'endroit ou vous déclarez l'affichage de la variable "mySmiley Tongueroperty", définir un Custom component-generator


<show-property name="my:property" component-generator="MyCustomComponentGenerator"/>

voir ici :
http://wiki.alfresco.com/wiki/Component_Generator_Framework

En écrivant cette classe, il vous faudra définir que selon le mode "view" ou "edit", le composant génèrera une liste d'utilisateurs à sélectionner, ou alors un lien vers la page de votre choix
landry_2530
Member II

Re: Ajouter une nouvelle propriété en choisissant parmi une list

Bonjour,

Pour compléter Rodel, ne pas oublier de définir soit une propriété de type cmSmiley Tongueerson, soit une association à cmSmiley Tongueerson dans le modèle de votre entité.
rivarola
Active Member

Re: Ajouter une nouvelle propriété en choisissant parmi une list

Bonjour,

Plutôt qu'une propriété de type cmSmiley Tongueerson (pas possible) ou une association vers une cmSmiley Tongueerson (OK), je conseille d'utiliser une propriété de type d:text comme l'a fait Alfresco pour cm:creator ou cm:modifier.