vendor/store.shopware.com/atlseourlmanager/src/Resources/views/storefront/component/review/review-widget.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/component/review/review-widget.html.twig' %}
  2. {% block component_review_overview %}
  3.     {% if config('AtlSeoUrlManager.config.metaTagsReview') %}
  4.         <div class="product-detail-review-rating"
  5.             {% if productReviewCount > 0 %}
  6.                 itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating"
  7.             {% endif %}>
  8.             {% if productReviewCount > 0 %}
  9.                 <meta itemprop="reviewCount" content="{{ productReviewCount }}" />
  10.                 <meta itemprop="ratingValue" content="{{ productAvgRating }}" />
  11.             {% endif %}
  12.             {% sw_include '@Storefront/storefront/component/review/rating.html.twig' with {
  13.                 points: productAvgRating,
  14.                 style: 'text-primary'
  15.             } %}
  16.             {% if productReviewCount > 0 %}
  17.                 <p class="h6">
  18.                     {{ productAvgRating }} {{ "detail.reviewAvgRate"|trans|sw_sanitize }} {{ reviews.matrix.maxPoints }} {{ "detail.reviewAvgRateElements"|trans }}
  19.                 </p>
  20.             {% endif %}
  21.         </div>
  22.         {% if productReviewCount > 0 %}
  23.             {% for review in reviews.entities %}
  24.                 <div itemprop="review" itemtype="https://schema.org/Review" itemscope>
  25.                     <div itemprop="author" itemtype="https://schema.org/Person" itemscope>
  26.                         <meta itemprop="name" content="{{ review.externalUser }}" />
  27.                     </div>
  28.                     <div itemprop="reviewRating" itemtype="https://schema.org/Rating" itemscope>
  29.                         <meta itemprop="ratingValue" content="{{ review.points }}" />
  30.                         <meta itemprop="bestRating" content="{{ reviews.matrix.matrix|length }}" />
  31.                     </div>
  32.                 </div>
  33.             {% endfor %}
  34.         {% endif %}
  35.     {% else %}
  36.         {{ parent() }}
  37.     {% endif %}
  38. {% endblock %}