cancel
Showing results for 
Search instead for 
Did you mean: 

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

sho_4876
Champ in-the-making
Champ in-the-making
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 3

jayjayecl
Confirmed Champ
Confirmed Champ
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
Champ in-the-making
Champ in-the-making
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
Champ on-the-rise
Champ on-the-rise
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.