Счетчик опубликованных статей в Joomla 3

0
27

Одним из интересных решений для того, чтобы показать масштаб вашего сайта и, например, похвастаться перед клиентом количеством опубликованных вами статей, вы можете просто вывести их количество на страницах своего сайта. Это довольно интересный опыт. Можно встатвить, например в футер вашего сайта.

Это не стандартное решение Joomla, а скорее дополнительное. Самым большим плюсом будет то, что количество статей обновляется автоматически. Каждый раз, когды вы будете выкладывать новую статью - число счетчика будет увеличиваться. Так что с таким счетчиком даже самый внимательный и скептически настроенный посетитель не сможет усомниться в правильности показателей.

Для запуска счетчика я использовал следующий код:

<?php

 $db = JFactory::getDbo();

$query = $db->getQuery(true);

 $query->select('COUNT(*)');

 $query->from($db->quoteName('#__content'));

 $query->where($db->quoteName('state')." = 1");

 $db->setQuery($query);

 $count = $db->loadResult();

 echo 'Numer of articles:' . $count;

?>

Что этот код на самом деле делает: это подключение к базе данных, начинающийся с запроса подсчета всех строк со статусом = 1 (опубликованный) в таблице _content. Когда запрос завершается, выдается значение общего количества опубликованных статей.

Поместите этот код в любом месте вашего шаблона и настройте его так, как вы хотите. Я использовал следующие настройки: 

<?php

 echo '<div class="well">Number of published articles:<strong>' . $count . '</strong></div>';

?>

А вот результат, который я получил вместо обычного текста:

 

Похожие записи

19.06.2019
0
7

Joomlashack Community v4.2.17 - социальный шаблон для Joomla

Joomlashack Community - это отличный вариант создания общественной сети для обмена полезной информаци...
18.06.2019
0
6

Какие сайты создают на Joomla

Аббревиатура CMS обозначает понятие Content Management Software, или по-русски Система Управления Содержи...
17.06.2019
0
13

Панель управления Joomla — управление backend

Вступление У сайта Joomla есть две части, одна часть для посетителей, называемая Frontend (фронтэнд)...

Комментарии

Ваш комментарий будет отправлен на модерацию.
  • Комментарии не найдены