Основные понятия
78 / 136

В публичном разделе сайта может быть представлена информация статического или динамического характера:

Статическая информация – это информация, которая редко изменяется с течением времени. Например, рекламные тексты, история компании, контактная информация и т.п. Статическая информация создается, редактируется, дополняется и удаляется пользователями, обладающими правом на редактирование страниц сайта. Такое редактирование производится, как правило, в визуальном редакторе непосредственно в тексте самой страницы.

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

Информационные блоки - модуль, позволяющий каталогизировать и управлять различными типами (блоками) однородной информации. С помощью информационных блоков может быть реализована публикация различных типов динамической информации.

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

В состав модуля информационных блоков входят следующие объекты:

  • типы информационных блоков;
  • информационные блоки;
  • разделы инфоблоков;
  • элементы инфоблоков.

Один из удобных моментов работы с инфоблоками заключается в том, что они позволяют создать иерархическую структуру. На верху пирамиды структуры находится тип инфоблока. Это обобщение самого высокого уровня. Чуть ниже — инфоблоки, которых может быть много у каждого из типов инфоблоков. Каждый инфоблок позволяет создать неограниченное число разделов. Причем разделы могут иметь внутреннее вложение, а внутри каждого раздела может быть неограниченное количество элементов. Общая структура информационных блоков может быть представлена в виде следующей схемы:

Общая структура информационных блоков

Примером может послужить следующая иерархия товаров для интернет-магазина:

  • тип инфоблока — товары для отдыха и рыбалки;
  • инфоблок — рыболовное снаряжение;
  • раздел — удочки; подраздел — поплавочные удочки;
  • элемент — конкретная удочка.

Аналогичную структуру можно построить по другим товарам, тематическим статьям, фотографиям, каталогам разнообразных коллекций, списку должностей — по всему, что можно каталогизировать. По умолчанию в дистрибутиве "1С-Битрикс: Управление сайтом" имеется несколько созданных типов инфоблоков, которые вы можете рассматривать как образцы.

Каждый инфоблок должен быть привязан к определенному сайту. Функция привязки к сайтам необходима для того, чтобы модуль Информационные блоки знал, на каком из имеющихся сайтов разрешать компонентам отображать тот или иной инфоблок. Имея несколько сайтов, удобно вести работу по обновлению контента с одного Административного раздела. Например, работая с несколькими языковыми сайтами-зеркалами, можно публиковать новости и создавать каталоги на этих же языках. Материалы будут автоматически размещены на соответствующем сайте.

Типы информационных блоков

Типы инфоблоков (например, Каталог, Справочник, Вакансии, Новости и т.д.) используются для группировки информационных блоков. Инфоблоки одного типа чаще всего характеризуются принадлежностью к определенной тематике и одинаковой (или схожей) структурой.

Например, информационные блоки Новости компании, Новые поступления и Новости партнеров могут относиться к одному типу Новости:

Cтруктура информационных блоков типа "Новости"

На уровне типов информационных блоков определяются следующие параметры:

  • структура информационных блоков: определяется, могут ли информационные блоки данного типа содержать разделы и подразделы;
  • языкозависимые названия и заголовки объектов;
  • возможность экспорта содержимого инфоблоков в RSS;
  • возможность использования кастомизированной формы редактирования элементов инфоблоков.

Информационные блоки

Информационные блоки – блоки однородной информации. Например, каталог «Книги», «Новости компании», «Фотогалерея» и т.д. В зависимости от параметров типа, к которому принадлежит информационный блок, он может включать разделы и подразделы (т.е. иметь древовидную структуру).

Параметры информационного блока позволяют:

  • управлять правами доступа пользователей к информационному блоку;
  • определять сайт (или сайты), на котором может быть показан инфоблок;
  • определять URL на страницы со списком всех элементов, разделов и элементов отдельного раздела информационного блока;
  • создавать свойства элементов. Например, для элементов инфоблока Книги могут быть созданы такие свойства, как Год выпуска, Авторы, Число страниц, Издатель и др. При добавлении элементов инфоблока для каждого элемента могут быть указаны значения этих свойств;
  • настраивать параметры экспорта в RSS (если экспорт в RSS был разрешен в настройках типа инфоблока).
Примечание: Каждый инфоблок должен быть привязан к сайту. Функция привязки к сайтам необходима для того, чтобы модуль Информационные блоки знал, на каком из имеющихся сайтов разрешать компонентам отображать тот или иной инфоблок.

Разделы инфоблока

Разделы – логические единицы, используемые для группировки элементов внутри информационного блока. С помощью разделов создается иерархическая структура хранения информации. Каждый отдельный элемент инфоблока может быть привязан к нескольким разделам.


Элементы инфоблоков

Элементы информационных блоков - непосредственно информация, размещаемая в информационных блоках. Например, новость, товар, фотография, вакансия, элемент справочника и т.д.

Рассмотрим структуру информационных блоков на примере каталога книг.

В административном разделе типы информационных блоков расположены в административное меню (секция Контент):

Типы информационных блоков

Каждый тип информационных блоков включает в себя список информационных блоков. Например, тип информационных блоков Каталог книг содержит информационные блоки Авторы, Книги и Рецензии.

Инфоблоки

Соответственно инфоблок Книги содержит разделы Бизнес-литература, Детская литература, Компьютеры и Интернет, Наука и образование и Фантастика.

Разделы инфоблока

Разделы инфоблока. Публичная часть

В свою очередь раздел Детская литература включает в себя элементы инфоблока - книги определенной тематики.

Элементы инфоблока в Административном разделе:

Элементы инфоблока

Элементы инфоблока в Публичной части сайта:

Элементы инфоблока. Публичная часть

Доступ к разделам и элементам инфоблоков

Система доступа к элементам и разделам информационного блока может быть настроена очень гибко. У контент-менеджера может быть разный доступ не только к разным инфоблокам, но и к разделам и элементам одного и того же информационного блока. Поэтому возможность редактировать один элемент (один раздел) не означает доступ ко всем элементам (разделам) информационного блока. Уровень прав доступа редактирует администратор сайта.

0


 Информационные блоки (начальные сведения) | Описание курса | Примеры структурированной информации