logo Alfresco
Version Enterprise 4.1

L’objectif est de pouvoir afficher une bulle d’aide à coté de champs lors de la saisie des champs des formulaires Share afin d’aider les utilisateur lors de la saisie.

Voici un exemple du résultat souhaité :

Bulle d'aide d'un champ de formulaire Share

Bulle d'aide d'un champ de formulaire Share

II. Solution

Il suffit de définir l’attibut help-id dans la définition d’un champ d’un formulaire (généralement dans share-config-custom.xml ou form-config-custom.xml) :

<appearance>
<field id="cm:state" help-id="help.state" />
</appearance>

la valeur help-id correspond à une clé qui doit être présente dans les fichier properties i18n. Comme on peut le voir ci-dessous la nomenclature est légerement différente de title et description, la clé que l’on a définie plus haut est exactement celle qui figurera dans le fichier :

cm_contentmodel.property.cm_state.title=State
cm_contentmodel.property.cm_state.description=States
help.state=Help for States field

A vous de jouer!

Publicités