templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  6.         <meta http-equiv="X-UA-Compatible" content="ie=edge">
  7.         <title>{% block title %}Tebra tap{% endblock %}</title>
  8.         {# Run `composer require symfony/webpack-encore-bundle`
  9.            and uncomment the following Encore helpers to start using Symfony UX #}
  10.         {% block stylesheets %}
  11.         <style>
  12.           .sf-toolbar-clearer, .sf-toolbarreset, .sf-minitoolbar{
  13.             display: none !important;
  14.           }
  15.         </style>
  16.         <link rel="shortcut icon" href="{{ asset('img/tebra7sin.png') }}">
  17.         <link rel="stylesheet" href="{{ asset('front/css/base.css') }}">
  18.         <link rel="stylesheet" href="{{ asset('front/bootstrap-4/css/bootstrap.min.css') }}">
  19.         <script src="{{ asset('front/calendario/js/jquery.min.js') }}"></script>
  20.         <script src="{{ asset('front/calendario/js/moment.min.js') }}"></script>
  21.         <link rel="stylesheet" href="{{ asset('front/calendario/css/fullcalendar.min.css') }}">
  22.         <script src="{{ asset('front/calendario/js/fullcalendar.min.js') }}"></script>
  23.         <script src="{{ asset('front/calendario/js/multiLang.js') }}"></script>
  24.         <script src="{{ asset('front/calendario/js/bootstrap-clockpicker.min.js') }}"></script>
  25.         <link rel="stylesheet" href="{{ asset('front/calendario/css/bootstrap-clockpicker.min.css') }}">
  26.         <link rel="manifest" href="{{ asset('manifest.json') }}">
  27.         <link rel="stylesheet" href="{{ asset('node_modules/sweetalert2/dist/sweetalert2.css') }}">
  28.         <script src="{{ asset('front/socket.io/socket.io.min.js') }}"></script>
  29.         <script src="{{ asset('bundles/push.js') }}"></script>
  30.         {# <script src="{{ asset('bundles/push.js/push.min.js') }}"></script> #}
  31.         <script type="text/javascript">
  32.           if ("serviceWorker" in navigator) {
  33.             navigator.serviceWorker.register("{{ asset('sw.js') }}");
  34.           }
  35.           const socket = io.connect("wss://tebratap.com:5121", {autoConnect:true});
  36.         </script>
  37.             {#{{ encore_entry_link_tags('app') }}#}
  38.         {% endblock %}
  39.         {% block javascripts %}
  40.         <!-- <script src="{{ asset('front/bootstrap-4/js/popper.min.js') }}"></script> -->
  41.         <script src="{{ asset('front/bootstrap-4/js/bootstrap.min.js') }}"></script>
  42.         <!-- <script src="js/calendario.js"></script>
  43.         <script src="js/insertCalendario.js"></script> -->
  44.             {#{{ encore_entry_script_tags('app') }}#}
  45.         <script src="{{ asset('node_modules/sweetalert2/dist/sweetalert2.min.js') }}"></script>
  46.         <script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
  47.         <script src="{{ path('fos_js_routing_js', {callback: 'fos.Router.setData'}) }}"></script>
  48.         {% endblock %}
  49.     </head>
  50.     <body>
  51.       {% block body %}
  52.         <div id="containerSpiner" class="containerSpiner showSpinner">
  53.           <div id="spinner" class="spinner"></div>
  54.         </div>
  55.         {# <div class="lds-roller"><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div> #}
  56.         <script src="{{ asset('front/js/urls.js') }}"></script>
  57.         <script src="{{ asset('front/js/pushNotes.js') }}"></script>
  58.         <script>
  59.           
  60.               // "any": La aplicación puede mostrarse en cualquier orientación.
  61.               // "natural": La orientación natural del dispositivo.
  62.               // "portrait": Orientación vertical.
  63.               // "landscape": Orientación horizontal.
  64.               // "portrait-primary": Orientación vertical primaria.
  65.               // "portrait-secondary": Orientación vertical secundaria.
  66.               // "landscape-primary": Orientación horizontal primaria.
  67.               // "landscape-secondary": Orientación horizontal secundaria.
  68.               
  69.           // if ('screen' in window && 'orientation' in window.screen) {
  70.           //   // Habilitar la rotación de pantalla
  71.           //   screen.orientation.lock('any')
  72.           //     .then(function() {
  73.           //       console.log('Rotación de pantalla habilitada.');
  74.           //     })
  75.           //     .catch(function(error) {
  76.           //       console.error('Error al habilitar la rotación de pantalla:', error);
  77.           //     });
  78.           // }
  79.         //   navigator.serviceWorker.addEventListener('message', event => {
  80.         //   const action = event.data.action;
  81.         //   if (action === 'showSpinner') {
  82.         //     document.getElementById('containerSpiner').classList.remove('hideSpinner');
  83.         //   } else if (action === 'hideSpinner') {
  84.         //     document.getElementById('containerSpiner').classList.add('hideSpinner');
  85.         //   }
  86.         // });
  87.         </script>
  88.       {% endblock %}
  89.     </body>
  90. </html>