Скрываем пустую вкладку отзывы на карточке товара (vamshop 2)
31.03.2016 | Написав eugenem
В vamshope 2 на карточке товара в дефолном шаблоне выводятся вкладки “описание”, “отзывы”, “добавить отзыв”. Причем вкладка “отзывы” выводится, даже если она пустая. Внесем немного правок в шаблон карточки товара, чтоб скрыть эту вкладку, если там нет ни одного отзыва. Кроме того, добавим количество отзывов.
Делается это так:
1. Идем в админке в раздел “Оформление – Шаблоны”. Открываем шаблон “Страница карточки товара”.
2. Находим строку:
<li><a href="#reviews" aria-controls="reviews" data-toggle="tab"><i class="fa fa-comment"></i> {lang}Reviews{/lang}</a></li> |
меняем на:
{if {module alias="reviews" action="reviews_total"}}<li><a href="#reviews" aria-controls="reviews" data-toggle="tab"><i class="fa fa-comment"></i> {module alias="reviews" action="reviews_total"}</a></li>{/if} |
Это была наша вкладка.
Ниже находим код содержимого вкладки:
<div class="tab-pane inner fade in notop" id="reviews"> {module alias="reviews" action="display"} </div> |
и меняем на:
{if {module alias="reviews" action="reviews_total"}} <div class="tab-pane inner fade in notop" id="reviews"> {module alias="reviews" action="display"} </div> {/if} |
Все, после этого на вкладке будет отображаться количество отзывов. Если их нет, то вкладка выводится не будет.
Рубрика: Веброзробка
1 коментарій читачів статті "Скрываем пустую вкладку отзывы на карточке товара (vamshop 2)"
-
пишет:Елена
Спасибо огромное! Сделала у себя на сайте,все получилось!