Основную долю разработки заняла настройка и верстка под компонент для Joomla 1.5 – MightyResources.
Если вам не интересно описание компонента, то можете сразу перейти к структуре и описанию работы с ним.

В первую очередь я кратко расскажу о том, что представляет из себя этот компонент.
Компонент MightyResources, в первую очередь является конструктором контента, (сокращенно и по-английски “CCK”) и как заверяют разработчики, он может выдержать весьма большую нагрузку по количеству трафика.
На первый взгляд, на нем можно сделать любую структуру каталога, любой вложенности категорий. С контентом, с любым количеством полей и возможностью комментирования.
Поля это вообще отдельная тема, но я постараюсь и их описать кратко и понятно. Но начнем с того, из чего состоит компонент в админке.

Установка
На данный момент компонент устанавливается не напрямую через установку расширений Joomla, а весьма непривычным способом – через компонент-ассистен, в котором можно указать, какие конкретно дополнения, помимо самого компонента, требуется установить (Лично я установил все бесплатные дополнения, которые доступны).
Пример, того, как отмечены дополнения, которые требуют платного участия в их сообществе, на следующем скриншоте:
assistant_buy

К слову, компонент имеет много платных расширений, но помимо них есть и бесплатные, которых вполне хватает в большинстве случаев. Хотя если и есть необходимость в каком-то специфичном расширении, то его можно реализовать своими силами, на их официальном сайте есть множество документации для разработчиков.

Все права на контент принадлежат сайту ITXL.RU © . По советам для программистов

Структура
punktsОсновные три пункта, которые понадобятся для организации структуры – это “Content, Sections, Types”

Первый шаг – это создание первого типа контента с полями. Для этого нужно зайти в пункт меню “types”, клацнуть кнопку “new”, справа в верхнем углу. Не пугайтесь, увидев огромное количество настроек. При первом знакомстве их можно проигнорировать, написав название типа поля и сохранив этот тип (Эти настройки влияют на отображение контента, к которому будет принадлежать этот тип контента).
typesПосле сохранения можно будет видеть свой первый тип контента, однако он будет пока без полей. Т.е. если вы попробуете создать материал с таким типом контента, то у вас будет доступен только заголовок материала. Для добавления дополнительных полей нужно кликнуть мышкой по ссылке “Поля” в списке типов контента (Внутри будет список доступных полей с их настройками).

Второй шаг – это создание раздела для контента. В разделе также можно создать большое количество подразделов. Для создания раздела, нужно зайти в пункт меню section, в компоненте MightyResources, как обычно, нажав кнопку “new” в правом верхнем углу.
Раздел также имеет большое количество настроек они влияют на отображение списка контента в разделе, но не на отдельный материал. На эти настройки. на стадии ознакомления, можно также не обращать внимания.
Просто введите название раздела и сохраните его.

Третий шаг – написание материала через пункт “content”, который можно будет увидеть на сайте.

В следующей части я опишу продолжение работы с компонентом MightyResources. В неё войдет описание шаблонизатора и некоторых настроек, связанных с шаблонами.

Эта статья является продолжением:
Разработка сайта на Joomla