recent.phtml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. // @codingStandardsIgnoreFile
  7. /** @var \Magento\Review\Block\Customer\Recent $block */
  8. ?>
  9. <?php if ($block->getReviews() && count($block->getReviews())): ?>
  10. <div class="block block-reviews-dashboard">
  11. <div class="block-title">
  12. <strong><?= $block->escapeHtml(__('My Recent Reviews')) ?></strong>
  13. <a class="action view" href="<?= $block->escapeUrl($block->getAllReviewsUrl()) ?>"><span><?= $block->escapeHtml(__('View All')) ?></span></a>
  14. </div>
  15. <div class="block-content">
  16. <ol class="items">
  17. <?php foreach ($block->getReviews() as $_review): ?>
  18. <li class="item">
  19. <strong class="product-name"><a href="<?= $block->escapeUrl($block->getReviewUrl($_review->getReviewId())) ?>"><?= $block->escapeHtml($_review->getName()) ?></a></strong>
  20. <?php if ($_review->getSum()): ?>
  21. <?php $rating = $_review->getSum() / $_review->getCount() ?>
  22. <div class="rating-summary">
  23. <span class="label"><span><?= $block->escapeHtml(__('Rating')) ?>:</span></span>
  24. <div class="rating-result" title="<?= $block->escapeHtmlAttr($rating) ?>%">
  25. <span style="width:<?= $block->escapeHtmlAttr($rating) ?>%"><span><?= $block->escapeHtml($rating) ?>%</span></span>
  26. </div>
  27. </div>
  28. <?php endif; ?>
  29. </li>
  30. <?php endforeach; ?>
  31. </ol>
  32. </div>
  33. </div>
  34. <?php endif; ?>