templates/catalog/product/product.review.item.html.twig line 1

Open in your IDE?
  1. <div class="product-card__reviews-review js-review-item">
        <div class="product-card__reviews-review-row">
            <div class="product-card__review-avatar">
                <img src="{{ asset('img/empty-avatar.png') }}" alt="Автор отзыва">
            </div>
            <div class="product-card__review-inner">
                <div class="product-card__review-meta-row">
                    <div class="product-card__review-meta-name">{{ review.authorName }}</div>
                    <div class="product-card__review-meta-date">{{ review.createdAt|humanize }}</div>
                    <div class="product-card__review-meta-score">
                        {% for star in 1..5 %}
                            {% if star <= review.score %}
                                <span class="rating-star-sm rating-star-solid"></span>
                            {% else %}
                                <span class="rating-star-sm"></span>
                            {% endif %}
                        {% endfor %}
                    </div>
                </div>
                <div class="product-card__review-txt">{{ review.reviewText }}</div>
                {% if review.answer %}
                    <div class="product-card__review-answer">
                        <div class="product-card__review-answer-title">
                            <div class="product-card__review-meta-date">
                                {{ review.answeredAt|humanize }}
                            </div>
                        </div>
                        <div class="product-card__review-txt">{{ review.answer }}</div>
                    </div>
                {% endif %}
            </div>
        </div>
        <div class="product-card__reviews-review-actions">
            <a href="#" class="product-card__review-abuse-lnk">Пожаловаться на отзыв</a>
            <span class="product-card__review-useful-lnk">Отзыв полезен?</span>
            {% set reactLike = constant ('App\\Component\\Product\\ReactionService::REACTION_LIKE') %}
            {% set reactDislike = constant('App\\Component\\Product\\ReactionService::REACTION_DISLIKE') %}
            <div class="product-card__reviews-review-likes">
                <a href="#" data-url="{{ path('add_review_react',{'id':review.id,
                    'reaction':reactLike}) }}"
                   class="product-card__review-like js-react"></a>
                <span class="product-card__review-like-num">{{ review.likes }}</span>
                <a href="#" data-url="{{ path('add_review_react',{'id':review.id,
                    'reaction':reactDislike}) }}"
                   class="product-card__review-dislike js-react"></a>
                <span class="product-card__review-dislike-num">{{ review.dislikes }}</span>
            </div>
        </div>
    </div>