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

0
60

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

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

?>

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

 

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

07.07.2019
0
84

5 Калькуляторов Joomla под любые задачи, обзор и настройка

Сегодня при помощи сторонних разработок для joomla можно рассчитать всё, что угодно: стоимость ...
06.07.2019
0
66

Меню в Joomla — добавление вложенного или выпадающего меню

В шаблоне позиции для меню обычно предусмотрены слева или справа, а так же и в верху (горизонт...
08.07.2019
0
111

Тестируем Joomla 4: административная панель, разделы, поле работы вебмастера

Концепция оформления административной панели joomla4 разработана веб-студией JoomShaper, специализ...

Комментарии

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