Количество просмотров объекта в НетКэте


Сразу напомню о том, что под объектом в НетКэте понимается: статья, новость, запись в блоге и т.п. Обычной практикой является подсчёт и вывод количества просмотров статьи на сайте. Так как по-умолчанию, в НетКэте такая возможность отсутствует, выполняем небольшие манипуляции по добавлению функционала подсчёта просмотров.

Во-первых, в вашем компоненте нужно добавить новое поле:

  • Название поля (латинскими буквами): Views
  • Описание: Количество просмотров
  • Тип поля: Целое число
  • Обязательно для заполнения
  • Значение по умолчанию: 0

Заполняем и сохраняем.

Теперь в поле отображения объекта вставляете код:

"; $db->query("UPDATE `Message{$classID}` SET `Views`=`Views`+1 WHERE `Message_ID`=$f_RowID"); $result.="

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

Теперь в нужном месте прописываете $f_Views.

Добавлено: 9.12.2011    Просмотров: 265    Метки: netcat, просмотры
Написал(а): Павел, 10.12.2011 в 08:52
"; $db->query("UPDATE `Message{$classID}` SET `Views`=`Views`+1 WHERE `Message_ID`=$f_RowID"; $result.="

наверное, так все-таки правильнее, потому что между получением данных $f_Views и его выводом, когда и будет делаться запрос, могут быть еще просмотры
Написал(а): Павел, 10.12.2011 в 08:54
И в настройках поля нужно указать "Обязательно для заполнения", значение по умолчанию 0
Написал(а): Orlenko K.N., 10.12.2011 в 09:07
Согласен. Думаю, так будет правильнее. Спасибо
Написал(а): Два Слова, 19.12.2011 в 14:47
От такого счетчика, если честно толку мало например при индексции поиском он будет прибавлять значение и т.д.
Написал(а): Ирина, 16.02.2012 в 06:46
Подскажите пожалуйста, в поле отображения объекта - это куда?
Написал(а): Orlenko K.N., 16.02.2012 в 06:53
Заходите в нужный компонент, вкладка «Редактирование компонента», вниз спускаетесь, там будет поле «Отображение объекта».

 
   
 
 

Последняя работа

Торговый дом «Зелёная линия»

Шаблон

HTML-шаблон Pinkish

Статистика


Сегодня: 23 февраля 2012 г.
  Постов на блоге: 146
  Оставлено комментариев: 896
  Шаблонов в базе: 223
  Выполнено работ: 40
Все комментарии
Загрузка: 0.016

Яндекс.Метрика