Как выводить отзывы с ответами на странице товара?
Сейчас на странице товара не выводятся ответы на отзывы.
В то же время, на странице отзывов выводятся и отзывы и ответы на них.
Как выводить отзывы с ответами на странице товара?
То есть, что бы на странице товара под описанием выводились ВСЕ отзывы.
Код, выводящий отзывы:
<!-- product reviews -->
<div class="reviews" id="reviews">
<h2>Отзывы о {$product.name|escape}</h2>
<ul class="menu-v with-icons">
{foreach $reviews as $review}
<li data-id={$review.id} data-parent-id="0">
{include file="review.html" reply_allowed=false inline}
</li>
{/foreach}
</ul>
{if !$reviews}
<p>{sprintf('[`Be the first to write a review of this product!`]', 'reviews/')}</p>
{else}
{sprintf('[`Read all %d reviews on %s`]', 'reviews/', $reviews_total_count, $product.name|escape)}
{/if}
</div>
Как его модифицировать для вывода отзывов с ответами?
Просто скопировать код со страницы с отзывами - не работает.
В то же время, на странице отзывов выводятся и отзывы и ответы на них.
Как выводить отзывы с ответами на странице товара?
То есть, что бы на странице товара под описанием выводились ВСЕ отзывы.
Код, выводящий отзывы:
<!-- product reviews -->
<div class="reviews" id="reviews">
<h2>Отзывы о {$product.name|escape}</h2>
<ul class="menu-v with-icons">
{foreach $reviews as $review}
<li data-id={$review.id} data-parent-id="0">
{include file="review.html" reply_allowed=false inline}
</li>
{/foreach}
</ul>
{if !$reviews}
<p>{sprintf('[`Be the first to write a review of this product!`]', 'reviews/')}</p>
{else}
{sprintf('[`Read all %d reviews on %s`]', 'reviews/', $reviews_total_count, $product.name|escape)}
{/if}
</div>
Как его модифицировать для вывода отзывов с ответами?
Просто скопировать код со страницы с отзывами - не работает.
6 ответов
Ответы выводятся через $review.comments
Но это не работает на странице reviews.html и не работает на product.html
Если кому надо решение, пишите на skazka305@gmail.com
Есть решение по этому вопросу? У меня отзывы выводятся на странице сайта, но без комментариев к ним. Как можно вывести количество и текст комментариев?
И все таки... В чем проблема, почему не выводятся ответы на отзывы? На странице, созданной в приложении Сайт (и на странице Магазина тоже) этот код выводит список отзывов:
{$reviews = $wa->shop->reviews()}
{foreach $reviews as $review}
<img src="{$review.product_url_crop_small}">{$review.product_name}
{include file=$wa->shop->themePath("default")|cat:"review.html" inline reply_allowed=false single_view=true review=$review}
{/foreach}
Подключенный файл review.html на страницах товара выводит все отзывы с ответами. Но на странице сайта только отзывы! $review.comments не выводит комментарии к отзывам. Кто смог решить эту проблему? Помогите разобраться, плиз)