<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
{% if title is defined and title|length > 0 %}
<title>{{ title }} :: Iziclick Provider</title>
{% else %}
<title>Iziclick Provider</title>
{% endif %}
<title>{% block title %}Welcome!{% endblock %}</title>
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>⚫️</text></svg>">
{% block stylesheets %}
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css" integrity="sha512-KfkfwYDsLkIlwQp6LFnl8zNdLGxu9YAA1QvwINks4PhcElQSvqcyVLLD9aMhXd13uQjoXtEKNosOWaZqXgel0g==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<style>
body { overflow-y: scroll; }
</style>
{% endblock %}
</head>
<body>
{% block header %}
<header class="py-1 mb-3 bg-dark text-white">
<div class="container-fluid">
<div class="d-flex flex-wrap align-items-center justify-content-center">
<a href="/" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-white text-decoration-none">
<img src="/assets/images/favicon.png">
<h4>Iziclick Provider</h4>
</a>
<ul class="nav nav-pills">
<li><a href="{{ path('product_list') }}" class="nav-link px-2 {% if menuMode|default('') == 'catalog' %}text-secondary{% else %}text-white{% endif %}">Каталог</a></li>
<li><a href="{{ path('provider_list') }}" class="nav-link px-2 {% if menuMode|default('') == 'providers' %}text-secondary{% else %}text-white{% endif %}">Поставщики</a></li>
<li><a href="{{ path('pricelist_upload') }}" class="nav-link px-2 {% if menuMode|default('') == 'pricelists' %}text-secondary{% else %}text-white{% endif %}">Загрузка прайс-листа</a></li>
{% if is_granted('ROLE_ADMIN') %}
<li><a href="{{ path('app_user_index') }}" class="nav-link px-2 {% if menuMode|default('') == 'users' %}text-secondary{% else %}text-white{% endif %}">Пользователи</a></li>
{% endif %}
<li><a href="{{ path('cron_update_connected_products') }}" target="_blank" class="nav-link px-2 text-white">Залить данные в InSales</a></li>
</ul>
<div class="vr mx-3"></div>
<span>
<i class="fa-solid fa-user"></i> {{ app.user.username }}
<a href="/logout"><i class="fa-solid fa-arrow-right-from-bracket"></i></a>
</span>
</div>
</div>
</header>
{% endblock %}
{% set errors = app.session.flashbag.get('error') %}
{% set warnings = app.session.flashbag.get('warning') %}
{% set infos = app.session.flashbag.get('info') %}
<div class="container-fluid">
{% for error in errors %}
<div class="alert alert-danger px-3 py-1" role="alert"><i class="fa-solid fa-triangle-exclamation"></i> Ошибка: {{ error }}</div>
{% endfor %}
{% for warning in warnings %}
<div class="alert alert-warning px-3 py-1" role="alert"><i class="fa-solid fa-triangle-exclamation"></i> {{ warning }}</div>
{% endfor %}
{% for info in infos %}
<div class="alert alert-info px-3 py-1" role="alert"><i class="fa-solid fa-triangle-exclamation"></i> {{ info }}</div>
{% endfor %}
</div>
{% block main %}{% endblock %}
{% block javascripts %}
<script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js" integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
{% endblock %}
</body>
</html>