Änderungen ab JobRouter-Version 4.3.4

Falls Sie mit dem Problem begegnet werden, dass sich der Dialog beim Senden eines Tickets nicht schließen lässt, so sollten Sie folgende Änderungen in der myJR JavaScript Funktion vornehmen:

 

Dialog

Methode

Vorzunehmende Änderung

processing

activityEdit

Nehmen Sie in dieser Methode folgende Anpassungen vor:

 

myJR.getActivityLayer();// Hinzufügen

jr_show('addActivity');// Hinzufügen

processing

openActivityTypeInput

Nehmen Sie in dieser Methode folgende Anpassungen vor hinzufügen:

 

jr_show('addActivity'); 

processing

buttons

Hat sich wie folgt geändert:

 

buttons: [

                {'text': dialogPopupSave

                         ,'click': function() {

                    myJR.saveAddActivity();

                }}

                ,{'text': '[jrm_CONST_DIALOG_POPUP_CLOSE]'

                         ,'click': function() {

                    myJR.activitylayer.dialog('destroy');

                    myJR.resetAddActivity();

                }}

            ]

        });

processing

resetAddActivity

Bitte fügen in dieser Methode folgenden Aufruf hinzu:

 

jr_hide('addActivity');

processing

saveAddActivitySuccessCallback

Nehmen Sie in dieser Methode folgende Anpassungen vor:

 

myJR.activitylayer.dialog('close'); // Entfernen

=================================================

myJR.activitylayer.dialog('destroy');// Hinzufügen

myJR.resetAddActivity();// Hinzufügen

 

processing

saveAddActivityErrorCallback

Nehmen Sie in dieser Methode folgende Anpassungen vor:

 

myJR.activitylayer.dialog('close'); // Entfernen

=================================================

myJR.activitylayer.dialog('destroy');// Hinzufügen

myJR.resetAddActivity();// Hinzufügen