Модуль материалы-новости
Mod_articles_news - oдин из самых полезных модулей вывода новостей в стандартном дистрибутиве Joomla!
Модуль выводит фиксированное количество материалов из конкретной категории или набора категорий.
Достоинства.
Основными достоинствами модуля, на мой взгляд, являются простота кода, гибкие настойки и практически безграничные возможности переопределения макета вывода.
По сути, это альтернатива блогу материалов категории. Отсутствие некоторых параметров которые выводятся в блоге, например рейтинг или количество просмотров, компенсируется возможностью выводить материалы из нескольких произвольных категорий (не связанных общим родительским разделом).
Возможность указывать количество выводимых материалов, совместно с сортировкой по дате, позволяет автоматически осуществлять ротацию.
Прежде чем приступить к изучению кода основных файлов модуля Материалы-новости, разберемся в настройках, доступных в административной панели Joomla.
Ниже - основные настройки стандартного модуля и комментарии к ним:
В этом материале рассмотрен код основных файлов модуля mod_articles_news для версий Joomla 3.x
Оформление модуля. Для чего нужен альтернативный макет и почему не стоит редактировать код в самом модуле. Ответы на эти и другие вопросы можно...
Отсутствие даты и изображения превью материала - очевидный недостаток для стандартного модуля вывода новостей Joomla!. Попробуем это исправить.
Создание дополнительных параметров и языковых констант для административной панели модуля Материалы-новости.
Удобный способ компактного размещения большой группы новостей в боковой колонке. HTML-код аккордеона можно скачать с сайта Bootstrap
С помощью табов (Tabs), легко создать модуль вывода новостей (или не новостей) в основной колонке. Ширина контейнера позволяет размещать больше текста.
Создание альтернативного макета Слайдера (Карусели) на основе модуля Материалы-новости Joomla!
Карусель (простое слайд-шоу) можно сделать без использования сторонних расширений, штатными средствами Joomla. HTML-код карусели можно скачать с сайта Bootstrap