templates/shared/scripts.html.twig line 1

Open in your IDE?
  1. <!-- BEGIN: Vendor JS-->
  2. <script src="{{asset('app-assets/vendors/js/vendors.min.js')}}"></script>
  3. <!-- BEGIN Vendor JS-->
  4. <!-- BEGIN: Page Vendor JS-->
  5. <script src="{{asset('app-assets/vendors/js/extensions/tether.min.js')}}"></script>
  6. <!-- END: Page Vendor JS-->
  7. <!-- BEGIN: Theme JS-->
  8. <script src="{{asset('app-assets/js/core/app-menu.js')}}"></script>
  9. <script src="{{asset('app-assets/js/core/app.js')}}"></script>
  10. <script src="{{asset('app-assets/js/scripts/components.js')}}"></script>
  11. <!-- BEGIN : Milkiya custom JS -->
  12. {{ encore_entry_script_tags('app') }}
  13. <!-- END : Milkiya custom JS -->
  14. <!-- Font Awesome -->
  15. <script src="https://kit.fontawesome.com/f5e013fa26.js" crossorigin="anonymous"></script>
  16. <script src="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.18/js/intlTelInput.min.js" integrity="sha512-hpJ6J4jGqnovQ5g1J39VtNq1/UPsaFjjR6tuCVVkKtFIx8Uy4GeixgIxHPSG72lRUYx1xg/Em+dsqxvKNwyrSg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script><script type="text/javascript">
  17.     $(function () {
  18.         /*$('.datetimepicker1').datetimepicker({
  19.             format: 'yyyy-mm-dd',
  20.             language: 'fr',
  21.             startView:2,
  22.             minView:2,
  23.             endDate: '-18y',
  24.             autoclose:true,
  25.         });*/
  26.     });
  27. </script>
  28. <!-- BEGIN: Page JS-->
  29. <script src="{{ asset('app-assets/vendors/js/pagination/jquery.bootpag.min.js')}}"></script>
  30. <script src="{{ asset('app-assets/vendors/js/pagination/jquery.twbsPagination.min.js')}}"></script>
  31. <script src="{{ asset('app-assets/js/scripts/pagination/pagination.js')}}"></script>
  32. <script src="{{ asset('app-assets/js/scripts/pages/invoice.js')}}"></script>
  33. <script src="{{ asset('app-assets/vendors/js/forms/spinner/jquery.bootstrap-touchspin.js')}}"></script>
  34. <!-- END: Page JS-->
  35. <!-- BEGIN: common functions JS-->
  36. <script src="{{ asset('app-assets/vendors/js/extensions/toastr.min.js')}}"></script>
  37. <!-- END: common functions JS-->
  38. <!-- BEGIN: Customize toastr -->
  39. <script>
  40.     toastr.options = {
  41.         "closeButton": false,
  42.         "debug": false,
  43.         "newestOnTop": false,
  44.         "progressBar": true,
  45.         "positionClass": "toast-top-right",
  46.         "preventDuplicates": false,
  47.         "onclick": null,
  48.         "showDuration": "300",
  49.         "hideDuration": "1000",
  50.         "timeOut": "5000",
  51.         "extendedTimeOut": "1000",
  52.         "showEasing": "swing",
  53.         "hideEasing": "linear",
  54.         "showMethod": "fadeIn",
  55.         "hideMethod": "fadeOut"
  56.     }
  57. </script>
  58. <!-- END: Customize toastr -->
  59. <script>
  60.     function toggleMenu() {
  61.         const menu = document.getElementById('menu');
  62.         const logo = document.getElementById('logo');
  63.         if(menu.style.display === "block") {
  64.             menu.style.display = "none";
  65.             logo.style.display = "none";
  66.         }
  67.         else {
  68.             menu.style.display = "block";
  69.             logo.style.display = "block";
  70.         }
  71.     }
  72. </script>
  73. <script>
  74.     $(document).ready(function() {
  75.         // INIT NUMBER INPUT
  76.         $(".touchspin").TouchSpin({
  77.             buttondown_class: "btn bg-gradient-danger",
  78.             buttonup_class: "btn bg-gradient-danger",
  79.             buttondown_txt: '<i class="feather icon-minus"></i>',
  80.             buttonup_txt: '<i class="feather icon-plus"></i>'
  81.         });
  82.     });
  83. </script>
  84. <script>
  85.     let ngLang = window.localStorage.getItem('currentLanguage');
  86.     let twigLang = window.localStorage.getItem('locale');
  87.     if(ngLang !== null && ngLang !== twigLang ) {
  88.         window.location.href = window.location.origin + "/locale/" + lang;
  89.     }
  90.     else if(ngLang === null){
  91.         window.localStorage.setItem('currentLanguage','fr-FR');
  92.     }
  93. </script>
  94. <script>
  95.     let coll = document.getElementsByClassName("collapsible");
  96.     let i;
  97.     for (i = 0; i < coll.length; i++) {
  98.         coll[i].addEventListener("click", function() {
  99.             this.classList.toggle("active");
  100.             var content = this.nextElementSibling;
  101.             if (content.style.display === "block") {
  102.                 content.style.display = "none";
  103.             } else {
  104.                 content.style.display = "block";
  105.             }
  106.         });
  107.     }
  108. </script>