{% extends 'afat/base.html' %} {% load static %} {% load i18n %} {% block page_title %}{% translate 'Fleet Activity' %}{% endblock %} {% block afat_header %}
{% include "afat/partials/menu.html" %}

{% translate "All FAT Links" %}

{% endblock %} {% block afat_body %}

{{ year }} {% if year_next <= year_current %} {% endif %}

{% if msg %} {% endif %} {% if permissions.fatlinks.manipulate %} {% endif %} {% include "afat/modals/delete-fat-link.html" %} {% endblock %} {% block extra_javascript %} {% include 'bundles/datatables-js.html' %} {% include 'bundles/moment-js.html' with locale=True %} {% endblock %} {% block extra_css %} {% include 'bundles/datatables-css.html' %} {% endblock %} {% block extra_script %} $(document).ready(function() { const DATETIME_FORMAT = 'YYYY-MMM-DD, HH:mm'; {% if permissions.fatlinks.manipulate %} var esi_column = 6; {% else %} var esi_column = 5; {% endif %} $('#link-list').DataTable({ ajax: { url: "{% url 'afat:links_data' year %}", dataSrc: '', cache: false }, columns: [ {data: 'fatlink_fleet'}, {data: 'link_type'}, {data: 'creator'}, { data: 'time', render: $.fn.dataTable.render.moment( moment.ISO_8601, DATETIME_FORMAT ) }, {data: 'fats_number'}, {% if permissions.fatlinks.manipulate %} {data: 'actions'}, {% endif %} // hidden column {data: 'via_esi'}, ], columnDefs: [ { orderable: false, targets: [5] }, { visible: false, targets: [esi_column] } ], order: [ [3, "desc"] ], filterDropDown: { columns: [ { idx: 1, }, // { // idx: 2, // }, { idx: esi_column, title: "{% translate 'via ESI' %}" }, ], autoSize: false, bootstrap: true }, }); }); $('#deleteModal').on('show.bs.modal', function (event) { var button = $(event.relatedTarget) // Button that triggered the modal var url = button.data('url') // Extract info from data-* attributes var name = button.data('name'); var modal = $(this) modal.find('#fat-link').attr("href", url) modal.find('.modal-body').text('{% translate "Are you sure you want to delete" %} ' + name + '?'); }); {% endblock %}