<!-- DataTable -->
{{ javascript_include("vendors/datatables.net/js/jquery.dataTables.min.js") }}
{{ javascript_include("vendors/datatables.net-bs/js/dataTables.bootstrap.min.js") }}
{{ javascript_include("vendors/datatables.net-buttons/js/dataTables.buttons.min.js") }}
{{ javascript_include("vendors/datatables.net-buttons-bs/js/buttons.bootstrap.min.js") }}
{{ javascript_include("vendors/datatables.net-buttons/js/buttons.flash.min.js") }}
{{ javascript_include("vendors/datatables.net-buttons/js/buttons.html5.min.js") }}
{{ javascript_include("vendors/datatables.net-buttons/js/buttons.print.min.js") }}
{{ javascript_include("vendors/datatables.net-fixedheader/js/dataTables.fixedHeader.min.js") }}
{{ javascript_include("vendors/datatables.net-keytable/js/dataTables.keyTable.min.js") }}
{{ javascript_include("vendors/datatables.net-responsive/js/dataTables.responsive.min.js") }}
{{ javascript_include("vendors/datatables.net-responsive-bs/js/responsive.bootstrap.js") }}
{{ javascript_include("vendors/datatables.net-scroller/js/dataTables.scroller.min.js") }}

<!-- Latest compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.4/js/bootstrap-select.min.js"></script>

<script>
var jsInfo = {
  'editText':     "{{ mt._('_common.edit') }}",
  'deleteText':   "{{ mt._('_common.delete') }}",
  'deleteArticleAvailabilityUrl':         "{{ url('gomanagement/deleteArticleAvailability') }}",
  'loadArticlesAvailabilityUrl':          "{{ url('gomanagement/loadArticlesAvailability') }}",
  'loadArticlesWithEmptyAvailabilityUrl': "{{ url('gomanagement/loadArticlesWithEmptyAvailability') }}",
  'getArticleAvailabilityToEditUrl':      "{{ url('gomanagement/getArticleAvailabilityToEdit') }}",
  'editArticleAvailabilityUrl':           "{{ url('gomanagement/editArticleAvailability') }}"
};
</script>
{{ javascript_include("js/custom/gomanagement_availability.js") }}

<script>
$(document).ready(function() {
  $('#articles').DataTable({
    'order': [[0, "desc"]],
    'pageLength': 100,
    'columns': [
      { "orderable": true, "width": "15%" },
      { "orderable": true, "width": "20%" },
      { "orderable": false, "width": "65%" },
      { "orderable": false, "width": "5%" },
    ],
    'bPaginate': true,
    {% include 'scripts/common/table_language.volt' %}
  });
});
</script>
