Привет!

Нам нравится создавать сайты для интересных людей: о социальной и необычной деятельности, об удивительных человеческих и нечеловеческих существах, о чудесах и странностях, о том, что снится и о том, что стучится в двери.

Мы работаем с европейскими и русскими заказчиками, с теми, кто действительно любит то, чем он занимается.

Таким образом мы вкладываемся в игры Духа, и мир для нас становится глубже.

Компонент Front Раде (Главная страница)

Теперь у нас имеется две статьи, About Us (О компании) и Services (Ус­луги). У нас также есть две ссылки на эти статьи в главном меню. Сейчас нам нужно заполнить последнюю страницу веб-сайта компании Widget Inc. - главную страницу. Мы начали подбираться к аспектам Joomla, достаточно сложным для понимания. В свежеустановленной системе Joomla главная страница - это не просто ссылка на статью - в действи­тельности это специализированный компонент, который называется Front Раде (Главная страница).

Как уже говорилось в главе 1, содержимое основной части страницы генерируется некоторым количеством компонентов. До сих пор в этой главе мы обсуждали компонент com_content, который предназначен для работы со статьями и представления их содержимого различными спо­собами. В ядре Joomla имеется несколько компонентов, которые спо­собны воспроизводить содержимое в основной части страницы:

  • Contacts (Контакты).
  • Newsfeeds (Ленты новостей).
  • Polls (Голосования).
  • WeD Links (Каталоги ссылок).
  • Front Раде (Главная страница).

Первые четыре компонента не используют статьи и получают свое со­держимое из других разделов - либо из базы данных Joomla (контакты),

 

4 3{* 348 либо даже с других сайтов (ленты новостей RSS). Компонент Front Page (Главная страница) использует статьи и отображает их особым образом. В основе своей любой компонент - это мини-приложение, которое тем или иным образом отображает данные в основной части страницы. От­личным примером такого компонента может служить форум. Содержи­мое, представляемое форумом, существенно отличается от остальной части сайта.

Практически все компоненты (за исключением компонента главной страницы) устанавливаются с помощью меню Components (Компоненты). Компонент Front Page (Главная страница) занимает в Joomla особое положе­ние, он отсутствует в меню Components (Компоненты), но доступ к нему можно получить с помощью пункта меню Front Page Manager (Менеджер главной страницы), со страницы Article Manager (Менеджер материалов) и не­посредственно из самих статей. Все очень просто: компонент Front Page (Главная страница) позволяет опубликовать на главной странице любой элемент содержимого, находящийся в базе данных Joomla, независимо от того, где этот элемент появляется на сайте.

 

Это нужно знать ---------------------------------------------------------------------------------------------------------------------------

Компонент - это мини-приложение, которое особым образом отображает содержимое в основной части страницы.

Главная страница сайта на базе Joomla - это тоже компонент. Он позволяет вставлять в него содержимое любой статьи на сайте.

 

Если повнимательнее посмотреть на страницу Article Manager (Менеджер материалов), можно заметить колонку Front Page (На главной), как показано на рис. 4.18.

Иконки в колонке Front Page (На главной) отвечают за отображение эле­ментов на главной странице сайта. Чтобы включить эти элементы в главную страницу, достаточно просто щелкнуть по кнопкам с изоб­ражением крестика. Обратите внимание: у нас имеются две статьи с красными крестиками. Если щелкнуть по ним, изображения на кноп­ках изменятся на зеленые галочки. Кроме того, эти настройки можно изменять с помощью кнопок-переключателей Frontpage (На главной) на странице редактирования содержимого статьи. На рис. 4.19 показана статья About Us (О компании), где рамкой выделен параметр Frontpage (На главной).

Если опубликовать обе статьи на главной странице (щелкнув по соот­ветствующим кнопкам в менеджере материалов или установив параметр для каждой статьи), главная страница будет выглядеть так, как пока­зано на рис. 4.20.

Порядок следования статей на главной странице определяется парамет­рами ссылок в главном меню. Статьи могут быть отсортированы по дате, по алфавиту и по ряду других параметров. Более подробно мы будем рассматривать параметры ссылок в главе 5 «Создание меню и элементов навигации».

Примечание ----------------------------------------------------------------------------------------------------------------------------------

В менеджере главной страницы нельзя указать, какая статья будет исполнять роль главной страницы. Но иногда это бывает необходимо. Роль главной страницы сайта будет играть элемент главного меню по умолчанию - это элемент со звездочкой в колонке Default (По умолча­нию). В установке Joomla по умолчанию главной страницей сайта назна­чается компонент Front Page (ссылка Home (Домашняя) в главном меню), но точно так же эту роль может играть любой элемент содержимого, целая категория или другой компонент.

На рис. 4.20 показано, как выглядит простой трехстраничный веб-сайт на базе Joomla, созданный на основе карты сайта, представленной на рис. 4.5. В начале этой главы мы рассматривали немного более сложный сайт, состоящий из семи страниц!

Теперь, при создании более крупного сайта, мы обратимся ко второму методу организации статей в Joomla, основанному на использовании разделов и категорий.