Веб журналы / Разделы

Видео курс - разделы

Разделы, это ключевой элемент заимствованный ExpressionEngine из веб журналов и используемый как мощная, устойчивая система управления. Потратьте несколько минут, чтобы посмотреть обучающую программу разделы и заказные поля.

Раздел - просто контейнер информации

Примечание: В руководстве пользователя на русском языке и везде в локализованной версии программы почти не используется слово "weblog". Оно заменено словом "раздел". Под словом "weblog" в ExpressionEngine подразумевается "раздел" вашего сайта.

В терминологии ExpressionEngine, weblog это просто контейнер для информации, хранящейся в базе данных. Это очень важное понятие, и к нему необходимо немного привыкнуть, особенно если вы пользовались ранее другой системой управления сайтом.

В большинстве других систем публикации "weblog" обозначает: информацию и страницы, которые отображают эту информацию. В ExpressionEngine это не так. Раздел, это только информация, отдельная и независимая от страниц (которые обозначаются как шаблоны). Нет никаких обязательных отношений между разделом и одной из ваших веб страниц. Несколько разделов могут одновременно отображаться на единственной странице. Или вы можете создать традиционный веб журнал на его собственной странице. Это ваш выбор. Это позволяет более гибко организовать и представлять информацию на вашем сайте.

Важное понятие:  Раздел в ExpressionEngine содержит только информацию (записи, комментарии, настройки). Шаблоны определяют, как и где вы отображаете данные раздела. Как вы будете смешивать, и выбирать соответствие - ваш выбор.

Оцените, как мы смешиваем и согласовываем разделы с шаблонами на сайте ExpressionEngine.com.

Пример раздела ExpressionEngine.com
Разделы на сайте ExpressionEngine.com
  1. Мы используем шаблоны для управления множеством модулей, типа основной навигации и нижнего колонтитула на всем сайте. Если нам необходимо изменить навигацию, то мы выполним изменение в одном шаблоне, и она измениться на всем сайте. Обратите внимание, что это не раздел. Шаблоны не должны иметь разделов и могут использоваться самостоятельно.

  2. Секция Showcase управляется через два раздела. Один мы используем для Showcase Interviews, а второй для Showcase websites. Это хороший пример того, как заказные поля могут преобразовать "weblog" в то, что нам необходимо. Для секции interviews мы используем заказные поля для заголовка экрана, названия, а поле "main" для самого интервью. Совокупность полей для Showcase Websites включает название сайта, url, и названия ссылки, используя заказной набор полей.

  3. Многие из наших ресурсов поддержки фактически являются разделами. Например, Knowledge Base ExpressionEngine.com, является отдельным разделом, в котором интенсивно используются категории. Подобным образом работает и Bug Tracker.

  4. Конечно, раздел можно использовать и как традиционный веб журнал, типа нашего ExpressionEngine Blog.

  5. ExpressionEngine предлагает действительно продвинутые возможности, например разрешения php в шаблонах, использование "связанных записей", с помощью которых вы можете ассоциировать одну запись раздела с другой. Мы активно используем обе возможности в секции Template Library. Мы используем немного php, для облегчения управления размещением, чтобы легко управлять размещением в Site Themes gallery. Мы используем связанные записи для установки связи между информацией о Site Theme (Темами сайта) и текстами их исходного кода.

Это только один пример того, что может быть сделано с помощью разделов ExpressionEngine. Поскольку ExpressionEngine не ограничивает размещение или формат содержимого раздела, вы можете представить содержимое ваших разделов на страницах сайта тысячами способов, структурировать и организовать их таким образом, чтобы сделать ваш контент более выразительным.

Далее:  Введение в шаблоны

Наверх страницы