Закрыть Авторизация

     

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

вывод количества статей joomla

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

Это не стандартное решение 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>';

?>

 

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

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