Автоматическая публикация материалов на главной странице

Как известно, для того, чтобы материал отображался на главной странице сайта необходимо при публикации установить галку "Показывать на Главной". По умолчанию в Joomla! эта галка не установлена, поэтому при регулярной публикации новостей на Главной странице сайта приходится выполнять лишние действий. В этой статье я расскажу как можно модифицировать стандартный компонент com_content, чтобы по умолчанию галка публикации на главной была установлена.

Как и большинство компонентов Joomla, com_content состоит из двух частей: административной и фронтендовои. Учитывая тот факт, что материалы можно редактировать как в фронтенде, так и в административной панели, данная модификация затронет 2 файлов:
* / Components / com_content / content.php
* / Administrator / components / com_content / admin.content.php

Открываем в любом редакторе файл
/ Components / com_content / content.php

Находим следующий код:

$ Row-> frontpage = 0;

и заменяем его на:

$ Row-> frontpage = 1;

Сохраняем изменения в файле content.php

Открываем в любом редакторе файл
/ Administrator / components / com_content / admin.content.php

Находим следующий код:

$ Row-> frontpage = 0;

и заменяем его на:

$ Row-> frontpage = 1;

Сохраняем изменения в файле admin.content.php

Все, дело сделано. После применения данной модификации при добавлении материалов галка "Показывать на Главной" будет установлен автоматически.