src/Front/Templates/layouts/main.html.twig line 1

  1. {% extends 'Front/Templates/base.html.twig' %}
  2. {% block body %}
  3. {% set appSettings = getAppSettings() %}
  4. {{ (appSettings.page_head_content ?? '')|raw }}
  5.     <header class="navbar navbar-expand-md navbar-light bg-white border-b sticky-top py-1">
  6.         <div class="container">
  7.             {% if appSettings.logo_black_image_url is defined and appSettings.logo_image_url != '' %}
  8.             <a href="{{ path('front_index') }}" class="navbar-brand d-flex align-items-center fw-bold fs-4">
  9.                 <img src="{{ appSettings.logo_black_image_url }}" height="115" style="margin-left:-15px;"/>
  10.             </a>
  11.             {% endif %}
  12.             <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#mainNav">
  13.                 <span class="navbar-toggler-icon"></span>
  14.             </button>
  15.             <div class="collapse navbar-collapse" id="mainNav">
  16.                 {{ knp_menu_render('front_main_menu', { 'template': 'Front/Templates/Menu/menu.html.twig', 'allow_safe_labels': true }) }}
  17.                 {{ render(controller('App\\Front\\Modules\\Cart\\Controller\\CartController::cartWidget')) }}
  18.                 {% if app.user %}
  19.                     <a href="{{ path('user_panel_index') }}" class="btn btn-primary rounded-pill px-4   btn-finance">Panel <i class="bi bi-lock fs-5"></i></a>
  20.                 {% else %}
  21.                     <a href="{{ path('user_panel_user_login') }}" class="btn btn-primary rounded-pill px-4   btn-finance">Zaloguj siÄ™ <i class="bi bi-user fs-5"></i></a>
  22.                 {% endif %}
  23.             </div>
  24.         </div>
  25.     </header>
  26.     <main class="container py-5">
  27.         {{ include('layouts/partials/flashMessages.html.twig') }}
  28.         {% block content %}{% endblock %}
  29.     </main>
  30. {% endblock %}