Easy_solution/templates/organization/show.html.twig

89 lines
3.9 KiB
Twig

{% extends 'base.html.twig' %}
{% block body %}
<div class="col-md-12 m-auto p-5">
<div class="col d-flex justify-content-between align-items-center ">
<div class="d-flex ">
{% if organization.logoUrl %}
<img src="{{ asset(organization.logoUrl) }}" alt="Organization logo"
class="rounded-circle" style="width:40px; height:40px;">
{% endif %}
<h1 class="mb-4 ms-3">{{ organization.name|title }} - Dashboard</h1>
</div>
<div>
{% if is_granted("ROLE_SUPER_ADMIN") %}
<a href="{{ path('organization_edit', {'id': organization.id}) }}" class="btn btn-primary">Gérer
l'organisation</a>
<form method="POST" action="{{ path('organization_delete', {'id': organization.id}) }}"
onsubmit="return confirm('Vous allez supprimer cette organisation, êtes vous sûre?');"
style="display: inline-block;">
<button class="btn btn-danger" type="submit">Supprimer l'organisation</button>
{# {% if organization.active %}#}
{# <a href="{{ path('organization_deactivate', {'id': organization.id}) }}"#}
{# class="btn btn-danger">Désactiver l'organisation</a>#}
{# {% else %}#}
{# <a href="{{ path('organization_activate', {'id': organization.id}) }}"#}
{# class="btn btn-success">Activer l'organisation</a>#}
{# {% endif %}#}
{% elseif is_granted("ROLE_ADMIN") %}
<a href="{{ path('organization_edit', {'id': organization.id}) }}" class="btn btn-primary">Gérer mon
organisation</a>
{% endif %}
</div>
</div>
{# USER ROW #}
<div class="row">
<div class="col-9">
<div class="row mb-4">
<div class="col mb-3 mb-sm-0">
{% include 'user/userListSmall.html.twig' with {
title: 'Nouveaux utilisateurs',
users: newUsers,
empty_message: 'Aucun nouveaux utilisateurs trouvé.',
organizationId: organization.id
} %}
</div>
<div class="col mb-3 mb-sm-0">
{% include 'user/userListSmall.html.twig' with {
title: 'Administrateurs',
users: adminUsers,
empty_message: 'Aucun administrateur trouvé.'
} %}
</div>
</div>
{# <div class="m-auto">#}
{% include 'user/userList.html.twig' with {
title: 'Mes utilisateurs',
organizationId: organization.id,
empty_message: 'Aucun utilisateurs trouvé.'
} %}
{# </div>#}
{# APPLICATION ROW #}
<div class="row ">
{% for application in applications %}
<div class="col-6 mb-3">
{% include 'applications/appSmall.html.twig' with {
application: application
} %}
</div>
{% endfor %}
</div>
</div>
<div class="col-3 m-auto">
{% include 'organization/activity.html.twig' with {
title: 'Activités récentes',
empty_message: 'Aucune activité récente.'
} %}
</div>
</div>
</div>
{% endblock %}