Где находится функция подсчета просмотров записей?

InstantCMS 2.X
#1 16 октября 2018 в 22:30
Подскажите пожалуйста, Где находится функция подсчета просмотров записей?
#2 16 октября 2018 в 22:36
Тип контента — Просмотр записи — Считать количество просмотров
#3 16 октября 2018 в 22:39


Тип контента — Просмотр записи — Считать количество просмотров

@elv3327

спасибо, это я в курсе.

Имел ввиду где в скриптах эта функция?
#4 16 октября 2018 в 23:07
А файле model.php

cтрока 2575



Тип контента — Просмотр записи — Считать количество просмотров

@elv3327

спасибо, это я в курсе.

Имел ввиду где в скриптах эта функция?

yury
#5 17 октября 2018 в 00:23

Подскажите пожалуйста, Где находится функция подсчета просмотров записей?

yury
/system/controllers/content/model.php

  1.  
  2. public function incrementHitsCounter($ctype_name, $id){
  3.  
  4. $this->filterEqual('id', $id)->increment($this->table_prefix.$ctype_name, 'hits_count');
  5.  
  6. }
  7.  
#6 17 октября 2018 в 06:51

public function incrementHitsCounter($ctype_name, $id){
 
$this->filterEqual('id', $id)->increment($this->table_prefix.$ctype_name, 'hits_count');
 
}

@SmartControl
а где в ней, какое количество при каждом открытии надо плюсовать?)
#7 17 октября 2018 в 07:28

а где в ней, какое количество при каждом открытии надо плюсовать?)

yury
По умолчанию изменяется на единицу, если надо изменить на 2, то надо писать так
  1. $this->filterEqual('id', $id)->increment($this->table_prefix.$ctype_name, 'hits_count', 2);
#8 17 октября 2018 в 08:20


а где в ней, какое количество при каждом открытии надо плюсовать?)

yury
По умолчанию изменяется на единицу, если надо изменить на 2, то надо писать так
  1. $this->filterEqual('id', $id)->increment($this->table_prefix.$ctype_name, 'hits_count', 2);

Loadырь

спасибо, то что надо
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.