[Résolu] Dépendance entre champs custom

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

[Résolu] Dépendance entre champs custom

Bonjour à tous,

J'ai un champ custom de type radio ("oui" ou "non") et si "oui" est sélectionné, alors je dois faire apparaitre un autre champ custom date (je pense utiliser le picker Alfresco).
Ces champs font parti de mon formulaire custom bien sûr.

- Est-ce possible ? vu la qualité d'Alfresco, je pense que oui
- Comment faire cela ?
Je dois développer un dialog custom ? avec jsp custom ?
ou cela peut se faire directement dans le model ?

Si vous avez des pointeurs sur la façon de faire, je prend  Smiley Very Happy

Merci d'avance et bonne journée,
4 Replies
tcaiati
Member II

Re: [Résolu] Dépendance entre champs custom

Bonjour,

En fait, je voudrais avoir le même comportement que l'aspect : cm:complianceable qui permet d'afficher une date en cliquant sur "aucun".
Je voudrais pouvoir personnaliser via jsp l'affichage de mes champs custom.

Merci,
tcaiati
Member II

Re: [Résolu] Dépendance entre champs custom

Bonjour,

Pensez-vous que je puisse faire un :
- Custom component (comme MultiLanguageTextAreaGenerator)
OU
- Custom Dialog ?

Je n'ai pas saisi la différence entre les 2 …

Qq un pour éclairer ma lanterne ?

Merci,
rivarola
Active Member

Re: [Résolu] Dépendance entre champs custom

Salut Thomas,

On a développé une mécanique générale pour ça chez Knowings dans nos formulaires mais je ne pense pas pouvoir te vendre CollaborativeECM pour ton projet  :wink:
Mais pour faire simple, si ça ne te gêne pas de faire un truc ad hoc qui répondra juste à ce besoin et pas plus, je te conseille de développer un ComponentGenerator qui génère un composant JSF qui est juste composé de tes deux boutons radio oui/non et d'un bloc JavaScript. Dans le script tu gères côté client le masquage/affichage de ton champ date en DOM scripting. C'est brutal mais ça marche.
tcaiati
Member II

Re: [Résolu] Dépendance entre champs custom

Salut Philippe,

Merci beaucoup !
Pour CollaborativeECM, on verra plus tard  :wink:
Cela correspond à ce que je veux faire, donc un Component Generator.

Encore merci,

Thomas