Joomla! Україна

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

11.08.2007, 04:22  |  Прочитано: 9367 раз  |  Модифікації та хаки  |  Автор Smart (переклад Killer)

Як відомо, для того, щоб матеріал відображався на Головній сторінці сайту необхідно при публікації встановити галку "Показувати на Головній". За замовчуванням в 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

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

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