templates/footer.html.twig line 1

Open in your IDE?
  1. </div>
  2. <footer class="footer">
  3. <div class="container-fluid clearfix">
  4. </div>
  5. </footer>
  6. <!-- partial -->
  7. </div>
  8. <!-- main-panel ends -->
  9. </div>
  10. <!-- page-body-wrapper ends -->
  11. </div>
  12. {% block javascripts %}
  13. <script src="{{ asset('js/vendor.bundle.base.js') }}" ></script>
  14. <script src="{{ asset('js/hoverable-collapse.js') }}" ></script>
  15. <script src="{{ asset('js/off-canvas.js') }}" ></script>
  16. <script src="{{ asset('js/misc.js') }}"></script>
  17. <script src="{{ asset('js/bootstrap-table.js') }}"></script>
  18. <script src="{{ asset('assets2/vendors/chart.js/Chart.min.js') }}"></script>
  19. <script src="{{ asset('js/dashboard.js') }}"></script>
  20. <script src="{{ asset('assets2/js/chart.js') }}"></script>
  21. <script src="https://cdn.jsdelivr.net/npm/bs-custom-file-input/dist/bs-custom-file-input.min.js"></script>
  22. <script>
  23. $(document).ready(function () {
  24. bsCustomFileInput.init()
  25. })
  26. </script>
  27. <script type="text/javascript">
  28. var $table = $('#bootstrap-table');
  29. function operateFormatter(value, row, index) {
  30. return [
  31. '<a rel="tooltip" title="View" class="btn btn-link btn-info table-action view" href="javascript:void(0)">',
  32. '<i class="fa fa-image"></i>',
  33. '</a>',
  34. '<a rel="tooltip" title="Edit" class="btn btn-link btn-warning table-action edit" href="javascript:void(0)">',
  35. '<i class="fa fa-edit"></i>',
  36. '</a>',
  37. '<a rel="tooltip" title="Remove" class="btn btn-link btn-danger table-action remove" href="javascript:void(0)">',
  38. '<i class="fa fa-remove"></i>',
  39. '</a>'
  40. ].join('');
  41. }
  42. $().ready(function() {
  43. window.operateEvents = {
  44. 'click .view': function(e, value, row, index) {
  45. info = JSON.stringify(row);
  46. swal('You click view icon, row: ', info);
  47. console.log(info);
  48. },
  49. 'click .edit': function(e, value, row, index) {
  50. info = JSON.stringify(row);
  51. swal('You click edit icon, row: ', info);
  52. console.log(info);
  53. },
  54. 'click .remove': function(e, value, row, index) {
  55. console.log(row);
  56. $table.bootstrapTable('remove', {
  57. field: 'id',
  58. values: [row.id]
  59. });
  60. }
  61. };
  62. $table.bootstrapTable({
  63. toolbar: ".toolbar",
  64. clickToSelect: true,
  65. showRefresh: true,
  66. search: true,
  67. showToggle: true,
  68. showColumns: true,
  69. pagination: true,
  70. searchAlign: 'left',
  71. pageSize: 25,
  72. clickToSelect: false,
  73. pageList: [10, 20, 25, 50, 100],
  74. formatShowingRows: function(pageFrom, pageTo, totalRows) {
  75. //do nothing here, we don't want to show the text "showing x of y from..."
  76. },
  77. formatRecordsPerPage: function(pageNumber) {
  78. return pageNumber + " ";
  79. },
  80. icons: {
  81. refresh: 'mdi mdi-refresh',
  82. toggle: 'mdi mdi-view-list',
  83. columns: 'mdi mdi-table-edit',
  84. detailOpen: 'fa fa-plus-circle',
  85. detailClose: 'fa fa-minus-circle'
  86. }
  87. });
  88. //activate the tooltips after the data table is initialized
  89. $('[rel="tooltip"]').tooltip();
  90. $(window).resize(function() {
  91. $table.bootstrapTable('resetView');
  92. });
  93. });
  94. </script>
  95. </script>
  96. {% endblock %}
  97. </body>
  98. </html>