templates/front/_common_js.html.twig line 1

Open in your IDE?
  1. {# templates/shared/assets/_common_js.html.twig #}
  2. <!-- Bootstrap js -->
  3. <script src="{{ asset('front/assets/js/bootstrap.bundle.js') }}"></script>
  4. <script src="{{ asset('front/assets/js/nouislider.min.js') }}"></script>
  5. <script src="{{ asset('front/assets/js/wNumb.js') }}"></script>
  6. <!-- owl carousel js -->
  7. <script src="{{ asset('front/assets/js/owl.carousel.min.js') }}"></script>
  8. <script src="{{ asset('front/assets/js/slick.min.js') }}"></script>
  9. <script src="{{ asset('front/assets/js/slick-slider.js') }}"></script>
  10. <!-- wow.js -->
  11. <script src="{{ asset('front/assets/js/wow.min.js') }}"></script>
  12. <!-- Custom js -->
  13. <script src="{{ asset('front/assets/js/custom.js') }}"></script>
  14. <script src="{{ asset('front/assets/js/add-form.js') }}"></script>
  15. <script src="{{ asset('front/assets/js/form-dropdown.js') }}"></script>
  16. <!-- Wish-list js -->
  17. <script src="{{ asset('front/assets/js/scripts/wish_list.js') }}"></script>
  18. <script src="{{ asset('front/assets/js/scripts/image_not_available.js') }}"></script>
  19. <script src="{{ asset('assets/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js') }}"></script>
  20. <script type="text/javascript" src="https://cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script>
  21. <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.min.js"></script>
  22. <script>
  23.     document.addEventListener('DOMContentLoaded', function () {
  24.         const form = document.getElementById('myForm');
  25.         const submitButton = document.getElementById('submitButton');
  26.         if (form && submitButton) {
  27.             form.addEventListener('submit', function () {
  28.                 submitButton.disabled = true;
  29.             });
  30.         }
  31.     });
  32. </script>
  33. {% if app.user %}
  34.     <script src="{{ asset('assets/libs/datatables.net/js/jquery.dataTables.min.js') }}"></script>
  35.     <script src="{{ asset('assets/libs/datatables.net-bs5/js/dataTables.bootstrap5.min.js') }}"></script>
  36.     <script src="{{ asset('assets/libs/datatables.net-responsive/js/dataTables.responsive.min.js') }}"></script>
  37.     <script src="{{ asset('assets/libs/datatables.net-responsive-bs5/js/responsive.bootstrap5.min.js') }}"></script>
  38.     <script src="{{ asset('assets/libs/datatables.net-buttons/js/dataTables.buttons.min.js') }}"></script>
  39.     <script src="{{ asset('assets/libs/datatables.net-buttons-bs5/js/buttons.bootstrap5.min.js') }}"></script>
  40.     <script src="{{ asset('assets/libs/datatables.net-buttons/js/buttons.html5.min.js') }}"></script>
  41.     <script src="{{ asset('assets/libs/datatables.net-buttons/js/buttons.flash.min.js') }}"></script>
  42.     <script src="{{ asset('assets/libs/datatables.net-buttons/js/buttons.print.min.js') }}"></script>
  43.     <script src="{{ asset('assets/libs/datatables.net-keytable/js/dataTables.keyTable.min.js') }}"></script>
  44.     <script src="{{ asset('assets/libs/datatables.net-select/js/dataTables.select.min.js') }}"></script>
  45.     <script src="{{ asset('assets/libs/bootstrap-table/extensions/auto-refresh/bootstrap-table-auto-refresh.min.js') }}"></script>
  46.     <script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
  47.     <script src="https://cdn.jsdelivr.net/npm/tableexport.jquery.plugin@1.29.0/tableExport.min.js"></script>
  48.     <script src="https://cdn.jsdelivr.net/npm/bootstrap-table@1.22.6/dist/bootstrap-table.min.js"></script>
  49.     <script src="https://cdn.jsdelivr.net/npm/bootstrap-table@1.22.6/dist/extensions/export/bootstrap-table-export.min.js"></script>
  50.     <script src="{{ asset('assets/js/pages/datatables.init.js') }}"></script>
  51.     <script src="{{ asset('assets/js/pages/bootstrap-tables.init.js') }}"></script>
  52.     <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.18.5/xlsx.full.min.js"></script>
  53. {% endif %}