Количество просмотров
Описание плагина Количество просмотров
Плагин считает количество просмотров карточки товара и показывает счётчик для каждого товара Увеличение счётчика происходит при каждом открытии страницы. Чтобы избежать лишних накруток, обновление счётчика производится js-скриптом, генерирующим запрос к серверу. Не учитываются просмотры:Посетителями с отключенным javascript (боты?) Посетителями с отключенными cookies (боты?) Обновления страницы — просто сделать refresh для увеличения счётчика не получится Авторизованными пользователями бэкенда — сотрудники магазина могут смотреть карточку товара сколько угодно, их не посчитают
Поскольку обновление счётчика происходит после открытия страницы, то число просмотров, отображаемое на странице, не учитывает текущий просмотр — т.е. меньше на единицу. Если считаете, что это серьезная проблема, напишите нам в поддержку, попробуем что-нибудь придумать.
Для обладателей лицензии на тему дизайна Super!, upStore или proStore плагин бесплатен. Получить купон на 100% скидки ›
Расположение счетчика на странице Если в настройках плагина разрешён показ счётчика в хуке frontend_product.block_aux, то счётчик будет показан в боковой колонке (как правило) под блоком добавения в корзину (как на скриншоте). Если это расположение вас не устраивает, вы можете отключить показ по хуку в настройках плагина и самостоятельно отредактировать шаблон карточки товара (обычно product.html). В шаблоне можно использовать либо просто переменную $product.total_views, содержащую число, равное количеству просмотров, либо вызов хелпера shopViewdPluginViewHelper::productViews($product) — тогда будет показана уже сгенерированный текст (зависит от шаблона) с количеством просмотров.
Шаблон счётчика По умолчанию плагин использует простой шаблон, выводящий строку «Всего просмотров этой страницы: XX». Этот шаблон используется для показа по хуку или при вызове хелпера. Если вы хотите изменить шаблон, убрать из него что-то, добавить иконки и т.п., то в настройках витрины, в теме дизайна, в списке файлов добавьте в тему дизайна файл plugin.viewd.product.html (если его ещё там нет) и тогда плагин будет испольовать этот шаблон. В шаблоне точно доступны переменные $total_views и $product.
Смотрите также