Количество просмотров

Количество просмотров для Shop-Script

Считает количество просмотров карточки товара

1 оценка

299 Р

Ваш отзыв
Установок
< 10
Разработчик
Поддержка

Плагин считает количество просмотров карточки товара и показывает счётчик для каждого товара

Увеличение счётчика происходит при каждом открытии страницы. Чтобы избежать лишних накруток, обновление счётчика производится 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.

Ещё продукты разработчика

Все продукты этого разработчика