{% extends 'admin/base.html.twig' %} {% block title %}{{ isNew ? 'Nouveau code promo' : 'Modifier : ' ~ promoCode.code }}{% endblock %} {% block breadcrumb %}Super Admin > Facturation > Codes promo > {{ isNew ? 'Nouveau' : 'Modifier' }}{% endblock %} {% block body %}

{{ isNew ? 'Nouveau code promo' : 'Modifier : ' ~ promoCode.code }}

{{ isNew ? 'Créer un nouveau code promotionnel' : 'Modifier les paramètres du code promo' }}

Retour à la liste
{{ form_start(form, {'attr': {'class': 'needs-validation', 'novalidate': 'novalidate'}}) }}
Informations générales
{{ form_widget(form.code) }} Sera automatiquement converti en majuscules {{ form_errors(form.code) }}
{{ form_widget(form.name) }} Nom descriptif (visible uniquement en admin) {{ form_errors(form.name) }}
{{ form_widget(form.description) }} {{ form_errors(form.description) }}
Configuration de la remise
{{ form_widget(form.discountType) }} {{ form_errors(form.discountType) }}
Ex: 50 = -50% sur le prix mensuel Ex: 5 = -5€ sur le prix mensuel Ex: 3 = 3 mois d'essai gratuit Ex: 60 = 60 jours d'essai au lieu de 30
{{ form_widget(form.discountValue) }} {{ form_errors(form.discountValue) }}
Validité
{{ form_widget(form.dateBegin) }} {{ form_errors(form.dateBegin) }}
{{ form_widget(form.dateEnd) }} Laisser vide pour une durée illimitée {{ form_errors(form.dateEnd) }}
{{ form_widget(form.maxUses) }} Laisser vide pour un usage illimité {{ form_errors(form.maxUses) }}
{{ form_widget(form.trialDays) }} Remplace les 30 jours par défaut si renseigné {{ form_errors(form.trialDays) }}
Plans applicables
{{ form_widget(form.applicablePlans) }} {{ form_errors(form.applicablePlans) }}
Si aucun plan n'est sélectionné, le code sera valable pour tous les plans.
Statut
{{ form_widget(form.isActive, {'attr': {'class': 'form-check-input', 'role': 'switch'}}) }}
{% if not isNew %}
Créé le {{ promoCode.createdAt|date('d/m/Y à H:i') }} {% if promoCode.updatedAt %} Modifié le {{ promoCode.updatedAt|date('d/m/Y à H:i') }} {% endif %} {{ promoCode.currentUses }} utilisation{{ promoCode.currentUses > 1 ? 's' : '' }}
{% endif %}
Annuler
{{ form_end(form) }} {% endblock %} {% block javascripts %} {% endblock %}