_star_rating.html.twig 531 B

123456789101112131415
  1. {# Composant d'affichage d'étoiles de notation (Vue) #}
  2. {# Paramètres: #}
  3. {# - value: la note (nombre, ex: 3.5) #}
  4. {# - max: maximum (par défaut: 5) #}
  5. {# - step: incrément (par défaut: 0.5 ou 1) #}
  6. {# - disabled: si vrai, affiche seulement (par défaut: true) #}
  7. {# - size: taille (xs, sm, md, lg, xl, 2x, 3x) #}
  8. <span {{ vue_component('StarRating', {
  9. value: value|default(0),
  10. max: max|default(5),
  11. step: step|default(1),
  12. disabled: disabled|default(true),
  13. size: size|default('xs')
  14. }) }}></span>