Просмотры

InstantCMS 2.X
#1 20 декабря 2017 в 16:30
Можно ли как-то увеличивать просмотры?
Например, Тип контента: Посты .
Реальные просмотры 100, хочу добавить ещё один 0, чтобы было 1000.
Реально ли такое?

Думаю в базе где-то здесь нужно копаться, hits_on:. Но что и как, незнаю.

#2 20 декабря 2017 в 16:53

Можно ли как-то увеличивать просмотры?

F_a_R_i_D
Таблица cms_con_posts, колонка hits_count ставите нужное значение, а hits_on это флаг, считать просмотры или не считать, настраивается в админке, в настройке типа контента, раздел — "просмотр записи".
#3 20 декабря 2017 в 17:11
Колонка с количеством просмотров — hits_count.
Хотите увеличить все значения этой колонки в 10 раз ?
Тогда так:
  1. UPDATE `cms_con_posts` SET `hits_count` = `hits_count` * 10
#4 20 декабря 2017 в 19:11
а можно ли сделать чтобы при просмотре всегда прибавлялось какое-нибудь число? zst
#5 20 декабря 2017 в 20:30

а можно ли сделать чтобы при просмотре всегда прибавлялось какое-нибудь число ?

Capitan
В файле \system\controllers\content\model.php доработать функцию
  1. public function incrementHitsCounter($ctype_name, $id){
  2.  
  3. $this->filterEqual('id', $id)->increment($this->table_prefix.$ctype_name, 'hits_count');
  4.  
  5. }
Таким образом
  1. public function incrementHitsCounter($ctype_name, $id){
  2.  
  3. $this->filterEqual('id', $id)->increment($this->table_prefix.$ctype_name, 'hits_count', 33);
  4.  
  5. }
Соответственно, вместо 33 напишите нужное число.
#6 20 декабря 2017 в 21:20
Просто увеличивать просмотры это скучно.
Поставьте себе ботов, они буду имитировать активность

#7 21 декабря 2017 в 00:46


Просто увеличивать просмотры это скучно.
Поставьте себе ботов, они буду имитировать активность


Sonat

Как покупать демо не работает, по картинкам — кот в мешке получается.
#9 21 декабря 2017 в 09:27

Можно ли как-то увеличивать просмотры?

F_a_R_i_D

в 10.7 просто нажимаешь F5 и щелкаешь
#10 21 декабря 2017 в 18:20

В файле \system\controllers\content\model.php доработать функцию

Ris
мне бы такую функцию для подсчета количества просмотров профиля zstzstzst
#11 22 декабря 2017 в 19:34


В файле \system\controllers\content\model.php доработать функцию

Ris
мне бы такую функцию для подсчета количества просмотров профиля zstzstzst

TOPg
И мне
#12 22 декабря 2017 в 22:23

мне бы такую функцию для подсчета количества просмотров профиля

TOPg

И мне

Shuma
Создаем в компоненте "Профили пользователей" новое поле hits_count:
Тип число, доступ для изменения только админам.
Увы, попытка инкремента к null не работает (привет Монти Видениусу), попытка назначить предустановленное значение 0 тоже не работает (привет разработчикам InstantCMS), поэтому пришлось вставить небольшой костыль.
Содержимое архива скопировать с заменой в корень сайта.
instantcms.ru/users/files/download6753.html
Панель управления — Компоненты — Управление событиями — Обновить события.
Наслаждайтесь!
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.