Bonjour,
Je suis actuellement en train de développer sur Alfresco (pas Share) en version 3.4.e.
J'ai créé une nouvelle dialogue et j'aimerai ajouter maintenant des boutons à cette dialogue. Par défaut il y a le bouton OK et Fermer. Le premier je l'ai supprimé en modifiant la déclaration de la dialogue dans web-client-config-custom.xml comme ceci : show-ok-button="false".
Je souhaiterai maintenant ajouté un bouton personnalisé (B1 par exemple) qui dès que je cliquerai sur celui-ci, enregistrera les informations contenues dans le formulaire de ma dialogue dans une base de données qui m'est propre. Actuellement, je peux enregistrer dans ma base à l'aide d'un bouton contenu directement dans mon formulaire, ce qui n'est pas le but recherché. (méthode classique d'un formulaire).
Pour arriver à mes fins, il semblerait que je sois obligé de créer un bouton comme ceci dans web-client-config-custom.xml :
<dialog …>
buttons>
<button id="ok-and-add-another-button"
label-id="add-another-button"
action="#{DialogManager.addAnother}"
onclick="javascript:method()" />
</buttons>
</dialog>
Seulement je ne sais pas trop comment on fait pour déclarer une nouvelle méthode dans DialogManager (étant donné que je développe seulement à partir du SDK, je n'y ai pas accès). D'ailleurs je ne sais pas si c'est la bonne méthode ou si c'est réellement possible, c'est pourquoi je vous sollicite.
Je vous remercie d'avance
@+
Adrien