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

  • Вторник, 14 февраля 2006

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

Как и большинство компонентов Joomla, com_content состоит из двух частей: административной и фронтэндовой. Учитывая тот факт, что материалы можно редактировать как во фронтенде, так и административной панели, данная модификация затронет 2 файла:

  1. /components/com_content/content.php
  2. /administrator/components/com_content/admin.content.php

Итак, приступим:

  1. Открываем в любом редакторе файл /components/com_content/content.php
  2. Находим следующий код:
    		$row->frontpage 	= 0;
    
    и заменяем его на:
    		$row->frontpage 	= 1;
    
  3. Сохраняем изменения в файле content.php
  4. Открываем в любом редакторе файл /administrator/components/com_content/admin.content.php
  5. Находим следующий код:
    		$row->frontpage 	= 0;
    
    и заменяем его на:
    		$row->frontpage 	= 1;
    
  6. Сохраняем изменения в файле admin.content.php

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

Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Логотип Joomla

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.

Мы рады пригласить вас в ряды нашего сообщества!

Свернуть

Коротко о главном в Joomla

Новости портала

Новое в блогах

Видео

Форум о Joomla