vendor/shopware/storefront/Resources/views/storefront/component/review/rating.html.twig line 1

Open in your IDE?
  1. {% block component_review_rating %}
        {% set full = points|round(0, 'floor')   %}
        {% set left = ((points - full) * 4)|round %}
        {% set left = left / 4 %}
    
        {% if left > 0 %}
            {% set half = 1 %}
        {% endif %}
    
        {% set blank = 5 - full - half  %}
    
        {% block component_review_rating_output %}
            {# @deprecated tag:v6.5.0 - span will be a div because a span should not contain divs #}
            {% if feature('v6.5.0.0') %}
                <div class="product-review-rating">
            {% else %}
                <span class="product-review-rating">
            {% endif %}
    
                {% if full > 0 %}
                    {% for star in range(1,full) %}
                        {% sw_include '@Storefront/storefront/component/review/point.html.twig' with {
                            type: 'full'
                        } %}
                    {% endfor %}
                {% endif %}
    
                {% if half %}
                    {% sw_include '@Storefront/storefront/component/review/point.html.twig' with {
                        type: 'half'
                    } %}
                {% endif %}
    
                {% if blank > 0 %}
                    {% for star in range(1,blank) %}
                        {% sw_include '@Storefront/storefront/component/review/point.html.twig' with {
                            type: 'blank'
                        } %}
                    {% endfor %}
                {% endif %}
            {# @deprecated tag:v6.5.0 - span will be a div #}
            {% if feature('v6.5.0.0') %}
                </div>
            {% else %}
                </span>
            {% endif %}
        {% endblock %}
    {% endblock %}