templates/panel_layout.html.twig line 1

Open in your IDE?
  1. {# templates/panel_layout.html.twig #}
  2. {# Muestra un panel único.
  3.    Variables:
  4.     show_panel_header|default(true):    mostrar/ocultar el header del panel
  5.     show_panel_footer|default(false):   mostrar/ocultar el footer del panel
  6.     panel_steps:                        opcional, número de pasos total a mostrar
  7.     panel_current_step:                 opcional, paso actual
  8.    Bloques:
  9.     panel_header_content:   contenido del header
  10.     panel_title:            título del header
  11.     panel_description:      descripción que se muestra en el header
  12.     panel_content:          contenido del body
  13.     panel_footer_content:   contenido del footer
  14. #}
  15. {% extends "layout.html.twig" %}
  16. {% block content %}
  17.     <div class="panel">
  18.         {# Panel header, shown by default #}
  19.         {% if show_panel_header ?? true == true %}
  20.             <div class="panel-header text-center">
  21.                 {% block panel_header_content %}
  22.                     <h1 class="panel-title">{% block panel_title %}{{'Pasarela de entrada'|trans}}{% endblock %}</h1>
  23.                     <div class="panel-description text-normal mt-2">{% block panel_description %}{% endblock %}</div>
  24.                 {% endblock %}
  25.             </div>
  26.         {% endif %}
  27.         {# Panel body #}
  28.         <div class="panel-body">
  29.             {% include "fragments/steps_nav.html.twig" %}
  30.             {% block panel_content %}Panel content goes here{% endblock %}
  31.         </div>
  32.         {# Panel footer, hidden by default #}
  33.         {% if show_panel_footer ?? false == true %}
  34.             <div class="panel-footer">
  35.                 {% block panel_footer_content %}Footer content goes here{% endblock %}
  36.             </div>
  37.         {% endif %}
  38.     </div>
  39. {% endblock %}