Вывод количества просмотров в карточке товара opencart
Количество просмотров в карточке товара opencart
Создание, разработка, изготовление сайтов | WEB-STYDIA.COM

Ребята хочу поделится с вами одной маленькой доработкой для opencart а именно как сделать так чтобы в карточке товара отображалось количество просмотров данного товара, возможно кому то будет интересно, так как некоторые клиенты иногда хотят себе такую кляксу :) .

И так для того что бы в карточке товара показывать количество просмотров нам потребуется поменять всего лишь несколько строчек в контролере товара а так же в самом шаблоне товара.

Функция просмотра "viewed"  изначально уже заложена в базовую сборку opencart, мы же только выведем ее в наш  шаблон, и так поехали....

Первым делом открываем контролер товара: Файл catalog/controller/product/product.php

В нем ищем строчку:

После которой добавляем:

Далее там же ищем строку:

После нее добавляем строку которая отвечает за вывод языка из языкового файла а именно слово "Просмотров:"




Все с контролером закончили,  приступаем к языковому файлу catalog/language/russian/product/product.php

В нем добавляем:

В любом месте после <?php я к примеру добавил после:

Все тоже самое делаем и с другими языками если они у вас присутствуют в магазине.

Все я языком закончили, теперь открываем файл вашей темы catalog/view/theme/default/template/product/product.tpl

И в удобном для вас месте добавляем код:

К примеру после:

Вот в принципе и все, теперь в карточке товара у Вас будет отображаться количество просмотров этого товара.

Ну и еще небольшая плюшка, к примеру если вы хотите вместо слова "просмотров" добавить к примеру какую то картинку в виде глазика ну или еще что то...

Для этого Вам нужно из кода добавляемого в шаблоне:

Убрать вывод самого слова а именно убираем это:

После в файл стилей вашей темы добавьте такой набор стилей:

Ну конечно же для каждого из шаблонов возможно придется стили подогнать под себя но все же базовый вид уже у вас есть, ну и не забудьте загрузить картинку глазика в папку image вашего шаблона. Глазик вы можете скачать  у нас здесь 

Вот в принципе все что я хотел написать, теперь у вас в карточке товара opencart будет красоваться красивый глазик возле которого будет отображено сколько раз было просмотрено данный товар...

Удачи!

Вас также может заинтересовать

Нет комментариев

Вы можете оставить комментарий первым.

Оставить комментарий

Пожалуйста, введите Ваше имя. Пожалуйста, введите действительный адрес электронной почты. Пожалуйста, введите сообщение.