Товар успешно добавлен в корзину!
Блог Кодинг Портфолио Я

Счетчик просмотров, только для не авторизованных в ЦА посетителей

Кодинг HostCMS Интернет-магазин

 В результате редактировании карты товара и просмотра результата редактирования контент-менеджеры могут накрутить счетчик просмотров. Обнулять счетчик неудобно, да и может оказаться, что просмотры уже были. Для организации счетчика просмотров только для посетителей, не авторизованных в ЦА необходимо выполнить следующее:

  1. Поместить в ТДС код: 
    // КАД: переопределение инкремента
    class My_Shop_Controller_Show extends Shop_Controller_Show
    {
    	protected function _incShowed()
        {
    		if (!isset($_SESSION['current_users_id']) || $_SESSION['current_users_id'] == 0)
    		{
    			parent::_incShowed();
    		}
        }
    }
  2. Заменить строку
    $Shop_Controller_Show = new Shop_Controller_Show($oShop);
    на 
    $Shop_Controller_Show = new My_Shop_Controller_Show($oShop);

 

 


15.04.2013, 2025 просмотров.

Добавить комментарий

Имя
E-mail
Комментарий