1 {% if selector is not defined %}
2 {% set selector = '.delete' %}
4 {% if loader is not defined %}
5 {% set loader = 'action' %}
7 {% if loader_selector is not defined %}
8 {% set loader_selector = '.loader_selector' %}
12 {% if single_action is defined %}
13 var _removeItems = function() {
14 $('{{ selector }}').off('click').on('click', function(event) {
15 event.preventDefault();
18 {% if extra_check is defined %}
21 {% if method is not defined %}
22 {% set method = 'GET' %}
25 url: {% if deleteurl is not defined %}_this.attr('href'){% else %}'{{ deleteurl|raw }}'{% endif %},
29 {% if extra_data is defined %}
34 {% include 'elements/js/loader.js.twig' with {
36 selector: loader_selector
38 success: function(res){
40 _res.find('form').on('submit', function(e) {
43 var _data = _form.serialize();
45 url: _form.attr('action'),
49 {% include 'elements/js/loader.js.twig' with {
51 selector: loader_selector
53 success: function(res){
55 window.location.href = _form.find('input[name=redirect_uri]').val();
58 url: '{{ url_for("ajaxMessages") }}',
60 success: function (message) {
61 {% include "elements/js/modal.js.twig" with {
62 modal_without_title: true,
63 modal_content: "message",
65 modal_deny_only: true,
66 modal_cancel_text: _T("Close")|e("js")
73 {% include "elements/js/modal.js.twig" with {
74 modal_title_twig: _T("An error occurred :(")|e("js"),
75 modal_without_content: true,
77 modal_deny_only: true,
78 modal_cancel_text: _T("Close")|e("js"),
79 modal_classname: "redalert",
85 var _title = _res.find('.header');
87 {% include "elements/js/modal.js.twig" with {
88 modal_title: "_title",
90 modal_content: "_res",
91 modal_onapprove: "$('#confirm_removal form').submit();",
92 modal_approve_text: _T("Remove")|e('js'),
93 modal_approve_icon: 'trash',
94 modal_approve_color: 'red',
95 modal_classname: "redalert"
99 {% include "elements/js/modal.js.twig" with {
100 modal_title_twig: _T("An error occurred :(")|e("js"),
101 modal_without_content: true,
103 modal_deny_only: true,
104 modal_cancel_text: _T("Close")|e("js"),
105 modal_classname: "redalert",
109 {% if single_action is defined %}