Вступление
На одном из своих сайтов Joomla, после очередной чистки базы данных от количества просмотров, система перестала эти просмотры считать. Ошибка не фатальная и на работе сайта для пользователя не сказывается. Однако следить за активностью пользователей и популярностью материалов при отсутствии счетчика просмотров нельзя и это неудобно.
Моей ошибкой было искать исправление не рабочего счетчика просмотров Joomla в конфликтах плагинов и сбое системного кода. Исправлялась неисправность простой сменой глобальных настроек.
Что делать если не работает счетчик просмотров Joomla
На сайте Joomla вы можете отслеживать, практически все параметры пользовательского поведения. В частности, можно следить за количеством просмотров материалов сайта.
Система считает обращение к URL каждого материала и записывает эти данные в базу данных в таблицу «_content», параметр «hit».
У самой системы нет ограничений на запись количества просмотров и если их не чистить вручную, то скоро счетчики просмотров начнут желтеть, а потом краснеть, показывая критические значения, записанные в базе данных.
Цветом, система информирует вас, что счетчики требуют очистки. Читать как очистить счетчик просмотров вручную из phpmyadmin тут и тут. В этой статье решаем обратную проблему: не работает счетчик просмотров Joomla.
Решение
Как я уже сказал выше, решение неработающего счетчика просмотров было самым тривиальным, в глобальных настройках материалов.
- Идём на вкладку Менеджер материалов>>>Настройки;
- Ищем пункт настроек «Запись просмотров»;
Если установлен параметр "Нет", то счётчик просмотра работать не будет. Если стоит параметр "Да", будет отображено количество просмотров каждого материала в таблице материалов и в модулях записей административной панели.
Обратите внимание в материалах есть настройка «Количество просмотров». Это визуально видимый пользователям и гостям сайта счетчик количества просмотров для каждой записи. Он может быть переопределен для на вкладке «Параметры публикации» при создании/редактировании отдельного материала. В параметрах Категории и Пункта меню подобной настройки нет.
Итак, после выставления в Менеджере материалов>>>Настройки пункта настроек «Запись просмотров» в положение «Да», неисправность «не работает счетчик просмотров Joomla» исправлена и счетчик просмотров начнёт «крутиться».
Напомню, что посмотреть количество просмотров материала можно на вкладке «Материалы» в столбце «Просмотры». Столбец активный и перестраивается по показателям количества.
Вывод
Если у вас не работает счетчик просмотров Joomla, проверьте глобальные настройки материалов. Параметр «Количество материалов» должен стоять в положение «Показать».
©joomla-abc.ru
Еще статьи
- Fatal error: Call to a member function getTag() on a non-object in /var/…/libraries/cms/application/site.php on line
- Notice – Only variables should be assigned by reference in ошибка
- Как расшифровать записи в логе ошибок Apache
- Как расшифровать записи в логе событий по FTP
- Код состояния HTTP 2xx
- Критическая ошибка соединения с базой данных
- Ошибка Call to a member function getTag() on null на Joomla 3.8.x
- Ошибка Forbidden access (Flooding) компонента SH404
- Ошибка Joomla – JAuthentication: :__construct: Не удается загрузить библиотеки проверки подлинности
- Ошибка MySQL, #1060 Error SQL DB на CMS Joomla