Вы можете переопределить шаблоны представления компонентов в своей теме.
В вашем случае для статей: Статьи являются частью компонента содержимого.components/com_content/views/article/tmpl/default.php
- это вид статьи по умолчанию.
Чтобы переопределить его, скопируйте файл в templates\<yourtheme>\html\com_content\article/default.php
.
В качестве примера посмотрите тему по умолчанию ja_purity или beez, которая также переопределяет ее..
Таким образом, вы будете менять только макет и только свою тему.Компонент будет оставаться в такте, и обновления не будут такими сложными, как иначе.
Видимые компоненты на вашем сайте называются модулями.Смотрите раздел модулей в разделе администратора.Представление категории является одним из модулей по умолчанию.Также есть модуль для отображения списка категорий (AFAIK).Это то, что вы хотите, верно?Модули, перечисленные в разделе модулей, - это не все доступные, а все созданные.Вы можете создать новый и установить его тип, например, в список категорий, и определить, в каком блоке темы он должен отображаться.
Если вы хотите создать свой собственный модуль, сделайте это.Кодируйте его, затем добавьте его в свой админ-раздел, и все готово.