{% extends '@EasyAdmin/page/content.html.twig' %}
{% block content_title %}
Import / Export CSV
{% endblock %}
{% block page_title %}
{{ block('content_title') }}
{% endblock %}
{% set label = '' %}
{% set article = false %}
{% set page = false %}
{% set paramArticle = false %}
{% set formulaire = false %}
{% set projet = false %}
{% set combi = false %}
{% set objet = false %}
{% set section = false %}
{% set importExport = false %}
{% for role in roles %}
{% set groupe = role.groupe %}
{% set label = groupe.label %}
{% if groupe.page %}
{% set page = true %}
{% endif %}
{% if groupe.article %}
{% set article = true %}
{% endif %}
{% if groupe.paramArticle %}
{% set paramArticle = true %}
{% endif %}
{% if groupe.formulaire %}
{% set formulaire = true %}
{% endif %}
{% if groupe.projet %}
{% set projet = true %}
{% endif %}
{% if groupe.combi %}
{% set combi = true %}
{% endif %}
{% if groupe.objet %}
{% set objet = true %}
{% endif %}
{% if groupe.section %}
{% set section = true %}
{% endif %}
{% if groupe.importExport %}
{% set importExport = true %}
{% endif %}
{% endfor %}
{% block page_actions %}
{% if is_granted("ROLE_SUPER_ADMIN") or (label == 'ROLE_ADMIN') or (article and page and paramArticle and formulaire and projet and objet and section and importExport) %}
<a class="btn btn-info " href="{{ea_url().setRoute('app_import_all') }}" data-bs-toggle="modal" data-bs-target="#modalimportall">
<i class="action-icon fa fa-file-import"></i>
Tout Importer
</a>
<a class="btn btn-secondary " href="{{ea_url().setRoute('app_export_all') }}">
<i class="action-icon fa fa-file-csv"></i>
Tout Exporter
</a>
{% endif %}
{% endblock %}
{% block stylesheets %}
{{ parent() }}
{# <link rel="stylesheet" href="{{ asset('node_modules/bootstrap-icons/font/bootstrap-icons.css')}}"> #}
{% endblock %}
{% block main %}
{{ flasher_render() }}
{% set path = path('app_import_all') %}
{% set modal = 'modalimportall' %}
{% include "import_export/import-files.html.twig" %}
{% set path = path('app_import_page') %}
{% set modal = 'modalimportpage' %}
{% include "import_export/import-files.html.twig" %}
{% set path = path('app_import_article') %}
{% set modal = 'modalimportarticle' %}
{% include "import_export/import-files.html.twig" %}
{% set path = path('app_import_formulaire') %}
{% set modal = 'modalimportformulaire' %}
{% include "import_export/import-files.html.twig" %}
<div class="container-fluid mt-5">
<div class="row ">
{% if (page and importExport ) or (label == 'ROLE_ADMIN') or is_granted("ROLE_SUPER_ADMIN") %}
<div class="card mb-3 col-2 p-0 me-3">
<div class="card-body">
<h5 class="card-title">Page</h5>
</div>
<div
class="card-footer bg-transparent">
{# {{ea_url().setRoute('app_admin_demandesclients_form_details', { id: form.id, form: form.form }) }} #}
<a class="btn btn-info " href="{{ea_url().setRoute('app_import_page') }}" data-bs-toggle="modal" data-bs-target="#modalimportpage">
<i class="action-icon fa fa-file-import"></i>
Import
</a>
<a class="btn btn-success " href="{{ea_url().setRoute('app_export_page') }}">
<i class="action-icon fa fa-file-csv"></i>
Export
</a>
</div>
</div>
{% endif %}
{% if ((article or paramArticle ) and importExport ) or((article or paramArticle )) or (label == 'ROLE_ADMIN') or is_granted("ROLE_SUPER_ADMIN") %}
<div class="card mb-3 col-2 p-0 me-3">
<div class="card-body">
<h5 class="card-title">Article</h5>
</div>
<div class="card-footer bg-transparent">
<a class="btn btn-info " href="{{ea_url().setRoute('app_import_article') }}" data-bs-toggle="modal" data-bs-target="#modalimportarticle">
<i class="action-icon fa fa-file-import"></i>
Import
</a>
<a class="btn btn-success " href="{{ea_url().setRoute('app_export_article') }}">
<i class="action-icon fa fa-file-csv"></i>
Export
</a>
</div>
</div>
{% endif %}
{% if (formulaire and importExport ) or (label == 'ROLE_ADMIN') or is_granted("ROLE_SUPER_ADMIN") %}
<div class="card mb-3 col-2 p-0 me-3">
<div class="card-body">
<h5 class="card-title">Formulaire</h5>
</div>
<div class="card-footer bg-transparent">
<a class="btn btn-info " href="{{ea_url().setRoute('app_import_formulaire') }}" data-bs-toggle="modal" data-bs-target="#modalimportformulaire">
<i class="action-icon fa fa-file-import"></i>
Import
</a>
<a class="btn btn-success " href="{{ea_url().setRoute('app_export_formulaire') }}">
<i class="action-icon fa fa-file-csv"></i>
Export
</a>
</div>
</div>
{% endif %}
{#
<hr class="border border-primary border-2 opacity-100 my-5">
<div class="card mb-3 col-2 p-0 me-3">
<div class="card-body">
<h5 class="card-title text-center">Projet</h5>
</div>
<div class="card-footer">
<a class="btn btn-secondary w-100" href="{{ea_url().setRoute('app_export_projet') }}">
<i class="action-icon fa fa-file-csv"></i>
Export
</a>
</div>
</div> #}
</div>
</div>
{% endblock %}
{% block body_javascript %}
{{ parent() }}
<script></script>
{% endblock %}