{% extends 'layouts/authenticated.html.twig' %} {% block page_title %}{{ page_title }}{% endblock %} {% block content %}
{# Header #}

{{ page_title }}

Attribuer un utilisateur existant à l'entreprise {{ company.name }}

Retour
{# Info Box #}

Sélectionnez un utilisateur existant dans le système pour l'associer à cette entreprise. L'utilisateur recevra une notification par email (si l'option est cochée).

{# Form #}
{{ form_start(form, {'attr': {'class': 'space-y-6', 'data-controller': 'form-submit'}}) }} {# User Selection #}
{{ form_label(form.user, null, {'label_attr': {'class': 'block text-sm font-medium text-gray-700 mb-2'}}) }} {{ form_widget(form.user) }} {{ form_errors(form.user) }}

Seuls les utilisateurs actifs et non supprimés sont affichés dans cette liste.

{# Send Email Checkbox #}
{{ form_widget(form.sendEmail) }}
{{ form_label(form.sendEmail, null, {'label_attr': {'class': 'font-medium text-gray-700'}}) }} {{ form_help(form.sendEmail) }}
{{ form_errors(form.sendEmail) }}
{# Help Section #}

Comment ça fonctionne ?

  • Sélectionnez l'utilisateur que vous souhaitez associer à l'entreprise
  • Une association (UserCompany) sera créée entre l'utilisateur et l'entreprise
  • L'utilisateur pourra accéder aux données de l'entreprise selon ses permissions
  • Si un email est envoyé, il recevra une notification avec les détails de l'entreprise
{# Warning if user already exists #}

Note : Si l'utilisateur sélectionné est déjà associé à cette entreprise, vous recevrez une erreur. Vérifiez la liste des employés actuels avant d'attribuer.

{# Submit Buttons #}
Annuler
{{ form_end(form) }}
{# Quick Link to Create New Employee #}

L'utilisateur n'existe pas encore ? Créer un nouvel employé

{% endblock %}