[UPDT] HELPDESK: Add data-action=delete for delete option in navbar

This commit is contained in:
Horilla
2024-09-11 11:39:32 +05:30
parent 1b0a6f6963
commit 240c684f40
3 changed files with 9 additions and 8 deletions

View File

@@ -22,11 +22,11 @@ var ticketDeleteMessages = {
fr: "", fr: "",
}; };
var noRowMessages = { var noRowHelpdeskMessages = {
ar: "لم يتم تحديد أي صفوف.", ar: "لم يتم تحديد أي صفوف.",
de: "Es wurden keine Zeilen ausgewählt.", de: "Es wurden keine Zeilen ausgewählt.",
es: "No se han seleccionado filas.", es: "No se han seleccionado filas.",
en: "No rows have been selected.", en: "No rows have been selected to delete.",
fr: "Aucune ligne n'a été sélectionnée.", fr: "Aucune ligne n'a été sélectionnée.",
}; };
@@ -388,7 +388,7 @@ function ticketBulkArchive(e) {
getCurrentLanguageCode(function (code) { getCurrentLanguageCode(function (code) {
languageCode = code; languageCode = code;
var confirmMessage = TicketArchiveMessages[languageCode]; var confirmMessage = TicketArchiveMessages[languageCode];
var textMessage = noRowMessages[languageCode]; var textMessage = noRowHelpdeskMessages[languageCode];
ids = []; ids = [];
ids.push($("#selectedTickets").attr("data-ids")); ids.push($("#selectedTickets").attr("data-ids"));
ids = JSON.parse($("#selectedTickets").attr("data-ids")); ids = JSON.parse($("#selectedTickets").attr("data-ids"));
@@ -440,7 +440,7 @@ function ticketBulkUnArchive(e) {
getCurrentLanguageCode(function (code) { getCurrentLanguageCode(function (code) {
languageCode = code; languageCode = code;
var confirmMessage = ticketUnarchiveMessages[languageCode]; var confirmMessage = ticketUnarchiveMessages[languageCode];
var textMessage = noRowMessages[languageCode]; var textMessage = noRowHelpdeskMessages[languageCode];
ids = []; ids = [];
ids.push($("#selectedTickets").attr("data-ids")); ids.push($("#selectedTickets").attr("data-ids"));
ids = JSON.parse($("#selectedTickets").attr("data-ids")); ids = JSON.parse($("#selectedTickets").attr("data-ids"));
@@ -492,7 +492,7 @@ function ticketsBulkDelete(e) {
getCurrentLanguageCode(function (code) { getCurrentLanguageCode(function (code) {
languageCode = code; languageCode = code;
var confirmMessage = ticketDeleteMessages[languageCode]; var confirmMessage = ticketDeleteMessages[languageCode];
var textMessage = noRowMessages[languageCode]; var textMessage = noRowHelpdeskMessages[languageCode];
ids = []; ids = [];
ids.push($("#selectedTickets").attr("data-ids")); ids.push($("#selectedTickets").attr("data-ids"));
ids = JSON.parse($("#selectedTickets").attr("data-ids")); ids = JSON.parse($("#selectedTickets").attr("data-ids"));

View File

@@ -29,7 +29,7 @@
/> />
</div> </div>
</div> </div>
<div class="oh-sticky-table__th">{% trans "Ticket Id" %}</div> <div class="oh-sticky-table__th">{% trans "Ticket ID" %}</div>
<div data-cell-index="1" data-cell-title='{% trans "Title" %}' <div data-cell-index="1" data-cell-title='{% trans "Title" %}'
class="oh-sticky-table__th {% if request.sort_option.order == '-title' %}arrow-up {% elif request.sort_option.order == 'title' %}arrow-down {% else %}arrow-up-down {% endif %}" hx-target='#view-container' hx-get="{% url 'ticket-filter' %}?{{pd}}&sortby=title" class="oh-sticky-table__th {% if request.sort_option.order == '-title' %}arrow-up {% elif request.sort_option.order == 'title' %}arrow-down {% else %}arrow-up-down {% endif %}" hx-target='#view-container' hx-get="{% url 'ticket-filter' %}?{{pd}}&sortby=title"
>{% trans "Title" %}</div> >{% trans "Title" %}</div>
@@ -326,7 +326,7 @@
/> />
</div> </div>
</div> </div>
<div class="oh-sticky-table__th">{% trans "Ticket Id" %}</div> <div class="oh-sticky-table__th">{% trans "Ticket ID" %}</div>
<div data-cell-index="11" data-cell-title='{% trans "Title" %}' <div data-cell-index="11" data-cell-title='{% trans "Title" %}'
class="oh-sticky-table__th {% if request.sort_option.order == '-title' %}arrow-up {% elif request.sort_option.order == 'title' %}arrow-down {% else %}arrow-up-down {% endif %}" hx-target='#view-container' hx-get="{% url 'ticket-filter' %}?{{pd}}&sortby=title" class="oh-sticky-table__th {% if request.sort_option.order == '-title' %}arrow-up {% elif request.sort_option.order == 'title' %}arrow-down {% else %}arrow-up-down {% endif %}" hx-target='#view-container' hx-get="{% url 'ticket-filter' %}?{{pd}}&sortby=title"
>{% trans "Title" %}</div> >{% trans "Title" %}</div>
@@ -596,7 +596,7 @@
/> />
</div> </div>
</div> </div>
<div class="oh-sticky-table__th">{% trans "Ticket Id" %}</div> <div class="oh-sticky-table__th">{% trans "Ticket ID" %}</div>
<div data-cell-index="21" data-cell-title='{% trans "Title" %}' <div data-cell-index="21" data-cell-title='{% trans "Title" %}'
class="oh-sticky-table__th {% if request.sort_option.order == '-title' %}arrow-up {% elif request.sort_option.order == 'title' %}arrow-down {% else %}arrow-up-down {% endif %}" hx-target='#view-container' hx-get="{% url 'ticket-filter' %}?{{pd}}&sortby=title" class="oh-sticky-table__th {% if request.sort_option.order == '-title' %}arrow-up {% elif request.sort_option.order == 'title' %}arrow-down {% else %}arrow-up-down {% endif %}" hx-target='#view-container' hx-get="{% url 'ticket-filter' %}?{{pd}}&sortby=title"
>{% trans "Title" %}</div> >{% trans "Title" %}</div>

View File

@@ -69,6 +69,7 @@
href="#" href="#"
id="ticketsBulkDelete" id="ticketsBulkDelete"
class="oh-dropdown__link oh-dropdown__link--danger" class="oh-dropdown__link oh-dropdown__link--danger"
data-action="delete"
onclick = "ticketsBulkDelete(event)" onclick = "ticketsBulkDelete(event)"
>{% trans "Delete" %}</a >{% trans "Delete" %}</a
> >