{% macro alert(text, class, class_icon, type_alert, path) %}

{{ type_alert ?? 'Alert !' }}

{{ text }} {% if path %} Lien {% endif %}
{% endmacro %} {% macro notification(text, class) %} {% if text %}
{{ text|raw }}
{% endif %} {% endmacro %} {% macro availability_room_help() %}
💡Note générale
🔹Le nombre correspond au stock total de chambres par jour pour chaque type de chambre sélectionné.
{% endmacro %} {% macro adult_pricing_help(contract_type) %}
💡Note générale
{% if contract_type == 'per_room' %} 🔹Le montant correspond au prix de la chambre selon la pension sélectionnée. {% else %} 🔹Le montant indiqué s’applique au tarif de la chambre (1 à 2 personnes) selon la pension choisie.
🔹Pour le 3ᵉ adulte et plus, il s’agit du montant du supplément par adulte. {% endif %}
{% endmacro %} {% macro supplement_pricing_help() %}
🧍‍♂️🧍‍♀️ Supplément par personne
🏨 Supplément par chambre 💡Note générale
{% endmacro %} {% macro child_pricing_help() %}
💡Note générale
🔹Pourcentage = Oui → Le prix enfant est calculé à partir du prix adulte, ➡️ Formule : Prix enfant = Prix adulte × (1 − (Réduction / 100))
🔹Pourcentage = Non → Le montant saisi correspond directement au prix enfant.
{% endmacro %} {% macro commission_pricing_help(contract_type) %}
{% if contract_type == 'per_room' %} 🏨 Chambre Supplément {% else %} 🏨 Chambre Supplément {% endif %}
{% endmacro %} {% macro early_booking_pricing_help() %}
💡Note générale
🔹Pourcentage = Oui → La réduction Early Booking est appliquée en pourcentage sur le prix de la chambre ➡️ Formule : Prix final = Prix chambre × (1 − (Réduction / 100))
🔹Pourcentage = Non → Le montant saisi correspond à une réduction fixe, directement déduite du prix de la chambre ➡️ Formule : Prix final = Prix chambre − Montant de la réduction
🔹Application de l’Early Booking :
➡️ L’Early Booking peut être appliqué directement au niveau de l’hôtel, sans distinction de chambre ou de pension (la réduction s’applique alors à toutes les offres concernées).
➡️ Il peut également être appliqué de manière spécifique par type de chambre et/ou par type de pension, selon les règles définies par l’hôtel ou l’agence.
{% endmacro %} {% macro stop_sale_pricing_help() %}
💡 Note générale
🔹 Selon la pension → Le stop sale est appliqué à la pension sélectionnée, toutes les chambres sont concernées pour la période définie.
🔹 Selon la chambre et la pension → Le stop sale est appliqué uniquement à la combinaison chambre + pension sélectionnée.
🔹 Selon la chambre → Le stop sale est appliqué à la chambre sélectionnée, toutes les pensions sont concernées pour la période définie.
{% endmacro %} {% macro promo_pricing_help(contract_type) %}
💡Note générale
{% if contract_type == 'per_room' %} 🔹Pourcentage = Oui → La promotion est calculée sur le prix de la chambre hors commission, ➡️ Formule : Prix avec promo = Prix chambre × (1 − (Réduction / 100))
🔹Pourcentage = Non → Le montant saisi correspond à une réduction fixe, appliquée directement sur le prix de la chambre hors commission {% else %} 🔹Pourcentage = Oui → La promotion est calculée sur le prix de chaque personne occupant la chambre hors commission, ➡️ Formule : Prix avec promo = Prix par personne × (1 − (Réduction / 100))
🔹Pourcentage = Non → Le montant saisi correspond à une réduction fixe, appliquée directement sur le prix de chaque personne occupant la chambre {% endif %}
{% endmacro %} {% macro hotel() %}
💡 Note générale
🔹 Statut = Oui → L’hôtel est actif et disponible pour les réservations.
🔹 Statut = Non → L’hôtel est inactif / non disponible.

🔹 Publier = Oui → L’hôtel est publié par défaut sur la page d’accueil (Front-office) et visible par les clients.
🔹 Publier = Non → L’hôtel n’est pas affiché sur la page d’accueil pour les clients.
{% endmacro %} {% macro agency_config() %}
💡Note générale
🔹 Le nom de l'agence définit votre logo dans la barre de navigation :
{% endmacro %}