Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Есть-ли счетчик просмотров для OpenCart?


Vlad77mk

Recommended Posts

  • 1 month later...

А есть ли такой счетчик, который показывает покупателю это количество просмотров? Где-нибудь в карточке товара, например.

attachicon.gifБезымянный333.PNG

в модуле от markimax такое показывается для новостей

а в карточку товара вывести количество просмотров не сложно)

одна строка в контроллер и пару строк в шаблон.

Змінено користувачем krumax
Надіслати
Поділитися на інших сайтах


в контроллер

$this->data['viewed'] = $product_info['viewed'];

в шаблон

 

<?php if ($viewed) { ?>
<?php echo $viewed; ?>
<?php } ?>

 

а можно не заморачиваться и вывести просто так

 

<?php echo $product_info['viewed']; ?>

Надіслати
Поділитися на інших сайтах


Да. Все заработало. 
Большое спасибо.

А подскажите еще что надо сделать, чтобы выводилось по правому краю. Как на рисунке:

 

post-694191-0-01903800-1439661794_thumb.png

 

Я предполагаю, что нужно вставить       style="text-align: right;"

 

Куда-то сюда:

 
<h1><?php echo $heading_title; ?>
<!-- ********************************************************** -->
<!-- Для отображения глаза и количества просмотров --> 
<?php if ($viewed) { ?>
<img src="catalog/view/theme/default/image/recently_viewed.png" alt="" />
<?php echo $viewed; ?>
<?php } ?>
<!-- ********************************************************** -->
</h1>
Надіслати
Поділитися на інших сайтах


<?php if ($viewed) { ?>
<div style="float:right;>"
<img src="catalog/view/theme/default/image/recently_viewed.png" alt="" />
<?php echo $viewed; ?>
</div>
<?php } ?>

Надіслати
Поділитися на інших сайтах


Да. Все заработало. 

Большое спасибо.

А подскажите еще что надо сделать, чтобы выводилось по правому краю. Как на рисунке:

 

attachicon.gifБез1.png

 

Я предполагаю, что нужно вставить       style="text-align: right;"

 

Куда-то сюда:

 
<h1><?php echo $heading_title; ?>
<!-- ********************************************************** -->
<!-- Для отображения глаза и количества просмотров --> 
<?php if ($viewed) { ?>
<img src="catalog/view/theme/default/image/recently_viewed.png" alt="" />
<?php echo $viewed; ?>
<?php } ?>
<!-- ********************************************************** -->
</h1>

Только учтите что при установки кешировщиков показания будут не правильными

Надіслати
Поділитися на інших сайтах

А кэшировщики - это что такое?

Это на стороне пользователя они или на стороне сервера?

Я у себя просматриваю в хроме - так что нормально получается. Увеличивается раз за разом на единицу.

А правильно ли я думаю, что эти значения (vieved) берутся из админка-отчеты-товары?

Надіслати
Поділитися на інших сайтах


Ой! Что-то глазика не видно.... =(

Код вставила правильно =(

post-694191-0-19678600-1439728363_thumb.png

 

krumax - еще немножко и будем на эту тему свой vqmod делать ... Змінено користувачем Lilya
Надіслати
Поділитися на інших сайтах


В общем с глазиком все равно не получается...

Сделала вот так:

post-694191-0-09549800-1439824160_thumb.png

 

а код такой:

<h1><?php echo $heading_title; ?></h1>
<!-- ********************************************************** -->
<!-- Для отображения глаза и количества просмотров --> 
<?php if ($viewed) { ?>
<div style="float:right;>"
<img src="catalog/view/theme/default/image/recently_viewed.png" alt="" />
<?php echo "Просмотров:" ?>
<?php echo $viewed; ?>
</div>
<?php } ?>
<!-- ********************************************************** -->
Надіслати
Поділитися на інших сайтах


В исходном коде Вашего сайта

<div alt="" src="catalog/view/theme/default/image/recently_viewed.png" <img="" style="float:right;>"> Просмотров:240</div>

поэтому и не отображается картинка

а всё потому, что не там закрыли кавычки)

 

Вставьте вот такой код

<h1><?php echo $heading_title; ?></h1><!-- ********************************************************** --><!-- Для отображения глаза и количества просмотров --> <?php if ($viewed) { ?><div style="float:right;"><img src="catalog/view/theme/default/image/recently_viewed.png" alt="" /><?php echo "Просмотров:" ?><?php echo $viewed; ?></div><?php } ?><!-- ********************************************************** -->

 

MAjeaGyuQOJ82e.jpg

Змінено користувачем krumax
Надіслати
Поділитися на інших сайтах


Да. Точно. Все заработало. Спасибо krumax.

Будет парочка часов свободного времени - обязательно сделаю xml. 

А что - может кому и пригодится.

Еще раз спасибо!

Надіслати
Поділитися на інших сайтах


Да. Точно. Все заработало. Спасибо krumax.

Будет парочка часов свободного времени - обязательно сделаю xml. 

А что - может кому и пригодится.

Еще раз спасибо!

Обязательно пригодится xml.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.