AnsweredAssumed Answered

Ajouter une dialog de confirmation avant d'approuver dans une review step(Workflow)

Question asked by someone1050 on Apr 3, 2015
Je voudrais ajouter une dialog de confirmation avant l'approuvement de la "review step" d'un worlflow que j'ai customisé

[img]http://i.imgur.com/F3XWLSc.png[/img]

j'ai donc essayé de personnaliser le fichier activiti-transitions.ftl,

C:\Alfresco\tomcat\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\form\controls\workflow\custom-activiti-transitions.ftl


    <#if form.mode == "edit"
    && ((form.data['prop_bpm_status']??
    && form.data['prop_bpm_status'] != 'Completed')
    || form.data['prop_bpm_status']?? == false)>

    <script type="text/javascript">//<![CDATA[
    (function()
    {
       new Alfresco.ActivitiTransitions("${fieldHtmlId}").setOptions(
       {
          currentValue: "${field.control.params.options?js_string}",
          hiddenFieldName: "${field.name}"
       }).setMessages(
          ${messages}
       );
    })();
    alert("test !!!!!");
    //]]></script>

    <div class="form-field suggested-actions" id="${fieldHtmlId}">
       <div id="${fieldHtmlId}-buttons">
    <script type="text/javascript">//<![CDATA[
    alert("div button ?  !!!!!");
    //]]></script>
       </div>
    </div>
    </#if>



mais cela ne fonctionne pas, en effet, les deux alert() se trouvant ci dessous sont lancé, avant l’apparition des boutons "Approuver" et "Rejeter"

[img]http://i.imgur.com/3vnP7sB.png[/img]

[img]http://i.imgur.com/kf4Hud6.png[/img]


j'ai essayé en vain de bombarder le activiti-transitions.js avec des alert mais aucune d'elles ne s'affiche,  mm dans le constructeur

Pouvez vous m'aider svp

Merci d'avance

Outcomes