{% extends "base.html.twig" %} {% block title %}Profil de {% if app.user.roles[0]=="ROLE_USER" %} {{ user.nom }} {{ user.prenom }} {% else %} {{ user.host.user.nom }} {{ user.host.user.prenom }} {% endif %} {% endblock %} {% block body %} {% if app.user.roles[0]=="ROLE_HOST" %}

Revenue

{{ earining }}

0.47% (30 days)

Properties number

{{nbrAnnonce}}

0.12% (30 days)

Client number

{{nbrUser}}

64.00% (30 days)

Reservations

{{ nbrReservation }}

23.00% (30 days)

{% endif %}
{% if user.image != null %} {% else %} Avatar de {{user.nom}} {% endif %} {% if user.roles[0] == "ROLE_HOST" %}
{{user.host.annonces | length}} annonces
{% elseif user.roles[0] == "ROLE_USER" %}
{{user.Reservations | length}} Réservations
{% endif %}
{% if app.user == user %} Modifier mes informations Modifier mon mot de passe {% endif %} {% if user.roles[0]== "ROLE_HOST" and app.user != user %} Envoyer message {% endif %}

{% for flashMessage in app.flashes('error') %}
{{ flashMessage }}
{% endfor %} {% for flashMessage in app.flashes('success') %}
{{ flashMessage }}
{% endfor %}

Mes annonces favoris


{% if app.user == user %} {% for data in favorites %} {% include "annonce/_annonce.html.twig" with {'annonce': data.annonce} %} {% endfor %} {% endif %}
{% if user.host.annonces is defined %}

Les annonces de {{user.host.user.nom}} {{user.host.user.prenom}}

{% if user.host.annonces | length > 0 %}
{% for annonce in user.host.annonces %} {% include 'annonce/_annonce.html.twig' %} {% endfor %}
{% else %}

{{user.host.user.nom}} n'a pas encore d'annonce sur le site !

{% endif %} {% endif %}
{% if user.host.annonces is defined %}

Commentaire(s)

{% if form is defined %}
{{ form_start(form) }} {{ form_label(form.commentaire, 'Nouveau commentaire', {'attr' : {'class' : 'form-label inline-block mb-2 text-gray-700'}}) }} {{ form_widget(form.commentaire, {'attr': {'class': 'form-control block w-full px-3 py-1.5 text-base font-normal text-gray-700 bg-white bg-clip-padding border border-solid border-gray-300 rounded transition ease-in-out m-0 focus:text-gray-700 focus:bg-white focus:border-blue-600 focus:outline-none'}}) }}
{% set ratingField = form_row(form.rating) %} {{form_label(form.rating)}}
{% for choice in form.rating.vars.choices %} {% endfor %}
{{ form_end(form) }}
{% endif %}
{% for comment in user.host.avisHosts %} {% include 'includes/_comment.html.twig' %} {% endfor %}
{% endif %}
{% endblock %}