diff --git a/app/assets/javascripts/app/controllers/layout_ref.js.coffee b/app/assets/javascripts/app/controllers/layout_ref.js.coffee index a86e4252b..ac92388cf 100644 --- a/app/assets/javascripts/app/controllers/layout_ref.js.coffee +++ b/app/assets/javascripts/app/controllers/layout_ref.js.coffee @@ -1289,6 +1289,7 @@ class slaRef extends App.ControllerContent 'click .js-activateColumn': 'activateColumn' 'click .js-activateRow': 'activateRow' 'click [data-type=new]': 'createNew' + 'click .js-toggle': 'toggleSla' constructor: -> super @@ -1297,6 +1298,13 @@ class slaRef extends App.ControllerContent render: -> @html App.view('layout_ref/sla')() + toggleSla: (e) => + sla = $(e.currentTarget).closest('.sla') + isInactive = sla.hasClass('is-inactive') + sla.toggleClass('is-inactive') + isInactive = !isInactive + sla.find('.js-toggle').text(if isInactive then 'Enable' else 'Disable') + activateColumn: (event) => checkbox = @$(event.currentTarget) columnName = checkbox.attr('data-target') diff --git a/app/assets/javascripts/app/views/layout_ref/sla.jst.eco b/app/assets/javascripts/app/views/layout_ref/sla.jst.eco index 119dae8f6..b770c07be 100644 --- a/app/assets/javascripts/app/views/layout_ref/sla.jst.eco +++ b/app/assets/javascripts/app/views/layout_ref/sla.jst.eco @@ -76,15 +76,93 @@ -
- Service-Level-Agreements, abgekürzt SLAs, unterstützen Sie gegenüber Kunden gewisse zeitliche Reaktionen einzuhalten. Somit können Sie z. B. sagen Kunden sollen immer nach spätestens 8 Stunden eine Reaktion von Ihnen bekommen. Falls es zu einer drohenden Unterschreitung oder einer Unterschreitung kommt, weißt Zammad Sie auf solche Ereignisse hin. -
-- Es können Reaktionszeit (Zeit zwischen Erstellung eines Tickets und erster Reaktion eines Agenten), Aktualisierungszeit (Zeit zwischen Nachfrage eines Kunden und Reaktion eines Agenten) und Lösungszeit (Zeit zwischen Erstellung und schließen eines Tickets) definiert werden. -
-- Drohenden Unterschreitungen oder Unterschreitungen werden in einer eigenen Ansicht in den Übersichten angezeigt. Zudem können E-Mail Benachrichtigungen konfiguriert werden. -
+