You are here

starrating-formatter.html.twig in Star Rating 8.4

<div class='starrating'>
{% if type == 'starrating' %}
    {% for i in min..max if (i < rate or (i > rate and fill_blank)) %}
      {% if i > rate and fill_blank %}
        {% set class = icon_type ~ '-off' %}
      {%else%}
        {% set class = icon_type ~ icon_color ~ '-on' %}
      {%endif%}
      {% if i % 2 %}
          {% set class = class ~ ' odd' %}
      {%else%}
      {% set class = class ~ ' even' %}
      {%endif%}
      {% set j = i + 1 %}
      {% set class = class ~ ' s'~ j %}
       <div class='rate-image {{class}}'></div>
    {%endfor%}
{% else %}
 {{rate}}
{%endif%}
</div>

File

templates/starrating-formatter.html.twig
View source
  1. <div class='starrating'>
  2. {% if type == 'starrating' %}
  3. {% for i in min..max if (i < rate or (i > rate and fill_blank)) %}
  4. {% if i > rate and fill_blank %}
  5. {% set class = icon_type ~ '-off' %}
  6. {%else%}
  7. {% set class = icon_type ~ icon_color ~ '-on' %}
  8. {%endif%}
  9. {% if i % 2 %}
  10. {% set class = class ~ ' odd' %}
  11. {%else%}
  12. {% set class = class ~ ' even' %}
  13. {%endif%}
  14. {% set j = i + 1 %}
  15. {% set class = class ~ ' s'~ j %}
  16. <div class='rate-image {{class}}'></div>
  17. {%endfor%}
  18. {% else %}
  19. {{rate}}
  20. {%endif%}
  21. </div>