templates/base.html.twig line 1

Open in your IDE?
  1. {% set dark_mode = app.session.get('theme-app-dark', 0) == 1 %}
  2. <!DOCTYPE html>
  3. <html lang="es">
  4.     <head>
  5.         <meta charset="UTF-8">
  6.         <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
  7.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8.         <meta name="robots" content="noindex, nofollow, noarchive, nosnippet, noodp, noimageindex, notranslate, nocache" />
  9.         {#<link rel="shortcut icon" href="{{ asset('/images/favicon/favicon.ico') }}" />#}
  10.         <title>{% block title %}{% endblock %} - HIDROSALUD</title>
  11.         <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700" />
  12.         <link rel="apple-touch-icon" sizes="76x76" href="/favicons/apple-touch-icon.png">
  13.         <link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png">
  14.         <link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png">
  15.         <link rel="manifest" href="/favicons/site.webmanifest">
  16.         <link rel="mask-icon" href="/favicons/safari-pinned-tab.svg" color="#00498f">
  17.         <meta name="msapplication-TileColor" content="#00498f">
  18.         <meta name="theme-color" content="#00498f">
  19.         
  20.         {% block stylesheets %}
  21.             {{ encore_entry_link_tags('app') }}
  22.             {{ encore_entry_link_tags(dark_mode ? 'page_dark' : 'page_normal', attributes={
  23.                 'id' : 'page_theme'
  24.             }) }}
  25.         {% endblock %}
  26.         <script src="{{ asset('bundles/fosjsrouting/js/router.min.js') }}"></script>
  27.         <script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
  28.         {% block javascripts %}
  29.             {{ encore_entry_script_tags('app') }}
  30.             {{ encore_entry_script_tags(dark_mode ? 'page_dark' : 'page_normal') }}
  31.         {% endblock %}
  32.     </head>
  33.     <body id="kt_body" class="{{ dark_mode ? 'dark-mode ' : '' }}{% block body_class %}header-fixed header-tablet-and-mobile-fixed aside-enabled{% endblock %}" data-select2-id="select2-data-kt_body">
  34.         <!--begin::Main-->
  35.         <!--begin::Root-->
  36.         <div class="d-flex flex-column flex-root">
  37.             {% block body %}{% endblock %}
  38.         </div>
  39.         <!-- end::Main -->
  40.         <div id="kt_scrolltop" class="scrolltop" data-kt-scrolltop="true">
  41.             <!--begin::Svg Icon | path: icons/duotune/arrows/arr066.svg-->
  42.             <span class="svg-icon">
  43.                 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
  44.                     <rect opacity="0.5" x="13" y="6" width="13" height="2" rx="1" transform="rotate(90 13 6)" fill="black" />
  45.                     <path d="M12.5657 8.56569L16.75 12.75C17.1642 13.1642 17.8358 13.1642 18.25 12.75C18.6642 12.3358 18.6642 11.6642 18.25 11.25L12.7071 5.70711C12.3166 5.31658 11.6834 5.31658 11.2929 5.70711L5.75 11.25C5.33579 11.6642 5.33579 12.3358 5.75 12.75C6.16421 13.1642 6.83579 13.1642 7.25 12.75L11.4343 8.56569C11.7467 8.25327 12.2533 8.25327 12.5657 8.56569Z" fill="black" />
  46.                 </svg>
  47.             </span>
  48.             <!--end::Svg Icon-->
  49.         </div>
  50.         <div class="modal fade" id="ModalContrato" aria-labelledby="ModalContrato" aria-hidden="true">
  51.             <div class="modal-dialog">
  52.                 <div class="modal-content">
  53.                     <div class="modal-header">
  54.                         <h5 class="modal-title"></h5>
  55.                         <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  56.                     </div>
  57.                     <div class="modal-body">
  58.                         {{ include('includes/partials/_loader_css.html.twig', {"loader_text" : "Cargando gestor...", "loader_class" : "text-center mt-5"}) }}
  59.                     </div>
  60.                     <div class="modal-footer">
  61.                         <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
  62.                     </div>
  63.                 </div>
  64.             </div>
  65.         </div>
  66.         <script>
  67.             $(function(){
  68.                 var myModalEl = document.getElementById('ModalContrato');
  69.                 myModalEl.addEventListener('show.bs.modal', function (event) {
  70.                     // do something...
  71.                     $.ajax({
  72.                         url     : Routing.generate('aj_contrato_importador'),
  73.                         type    : "POST",
  74.                         async   : true,
  75.                         cache   : true,
  76.                         dataType: 'json',
  77.                         //data :  new FormData($(this)[0]),
  78.                         success: function(data, status) {
  79.                             $('#ModalContrato').html(data.html);
  80.                         },
  81.                         error: function(data, status) {
  82.                             console.log(data);
  83.                         }
  84.                     });
  85.                 });
  86.             });
  87.         </script>
  88.     </body>
  89. </html>