Перейти к содержанию
Vlad77mk

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

Рекомендуемые сообщения

Есть-ли счетчик просмотров для OpenCart 1.5.6.4? Желательно бесплатные!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

подойдет любой счетчик - mail.ru, liveinternet.ru и подобные

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

post-694191-0-63595300-1439551789_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.