templates/base.html.twig line 1

Open in your IDE?
  1. {% set is_admin = is_granted('ROLE_ADMIN') %}
  2. {% set route = app.request.get('_route') %}
  3. {% set is_dashboard = route == 'dashboard' %}
  4. {% set menu_type = is_dashboard ? 'home' : 'interior' %}
  5. <!DOCTYPE html>
  6. <html lang="es">
  7.     <head>
  8.         <meta charset="UTF-8">
  9.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  10.         <title>{% block title 'Plataforma de Compras de BancoEstado Express' %}</title>
  11.         <link rel="icon" href="/favicon.ico">
  12.         {% block head_extra %}{% endblock %}
  13.         <meta http-equiv="cache-control" content="max-age=0" />
  14.         <meta http-equiv="cache-control" content="no-cache" />
  15.         <meta http-equiv="expires" content="0" />
  16.         <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
  17.         <meta http-equiv="pragma" content="no-cache" />
  18.         <meta name="viewport" content="width=device-width, initial-scale=1">
  19.         
  20. {#
  21.         <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.11.8/umd/popper.min.js" integrity="sha512-TPh2Oxlg1zp+kz3nFA0C5vVC6leG/6mm1z9+mA81MI5eaUVqasPLO8Cuk4gMF4gUfP5etR73rgU/8PNMsSesoQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  22.         <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js"></script>
  23.          Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
  24.         {% block stylesheets %}
  25.             {{ encore_entry_link_tags('app') }}
  26.         {% endblock %}
  27.         {% block head_stylesheets %}{% endblock %}
  28.         {% block javascripts %}
  29.             {{ encore_entry_script_tags('app') }}
  30.             
  31.         {% endblock %}
  32.         
  33.         
  34.         
  35.     </head>
  36.     {% set body_data %}
  37.         {% block body_data %}{% endblock %}
  38.     {% endset %}
  39.     <body id="{% block body_id %}{% endblock %}" class="{% block body_cls %}{% endblock %} {{- is_admin -}} {{- is_dashboard -}}" {{ body_data|raw }}>
  40.         
  41.         
  42.         {% block body %}{% endblock %}
  43.         {% block body_javascript %}{% endblock %}
  44.  <script>
  45.     // Inicializar tooltips (opcional, se inicializan automáticamente con data-bs-toggle="tooltip")
  46.     // const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]');
  47.     // const tooltipList = [...tooltipTriggerList].map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl));
  48. //document.addEventListener("DOMContentLoaded", function() {
  49.     // Seleccionamos el elemento mediante el atributo 'for'
  50.     //const label = document.querySelector('label[for="solicitud_compra_informacion_compra_descripcion"]');
  51.     // Si el elemento existe, aplicamos el estilo
  52.     //if (label) {
  53.         //label.style.padding = "0 0 5px 35px";
  54.     //}
  55. //});
  56.   </script>
  57.     </body>
  58. </html>