- Денис Горелов
- Контент-менеджер
- Урок: 8
- Просмотров: 0
В 1С Битрикс есть специальные сущности под названием “Информационные блоки, сокращенно (инфоблоки)“, я думаю каждый с ними знаком, но не каждый понимает, что это такое и для чего они нужны. В данном видео постараемся с этим разобраться, рассмотрим общее их понятие, свойства и как с ними работать.
Что такое инфоблоки в 1С Битрикс
Из предыдущих уроков знаем, что на сайте может представлено два вида информации “Статическая” и “Динамическая”. Кто не знает что это такое, смотрите урок Статическая и Динамическая информация, тут я на этом не останавливаюсь. Так вот, при помощи инфоблоков мы можем управлять однородной динамической информацией.
Инфоблоки это системный модуль 1С битрикс, который присутствует в каждой редакции, и предназначен он для управления именно однородной информацией, то есть той которая по своей структуре схожа.
Когда у нас присутствует информация в которой можно выделить типичные свойства для каждого элемента, к примеру новости, статьи, каталог продукции, справочники и т.д., мы можем поместить их в отдельные инфоблоки. Благодаря этому существенно сокращается время на редактирование материалов, с легкостью можно их добавлять и не вызывает труда экспорта и импорта элементов.
Как можно объяснить, что такое инфоблоки?
Каждый инфоблок эта некая таблица, в ячейке которой мы храним нужные нам данные. К примеру рассмотрим инфоблок новости. У нас есть таблица новости, в ней присутствует столбец со свойствами такими как заголовок, где размещается в другой ячейке заголовок новости, картинка (в другой ячейке видим картинку), краткое описание (где находится анонс), детальное описание, дата публикации, и так далее. То есть, эти свойства присутствуют у каждого элемента в новостях и на сайте ее легко представить в виде однородной информации в качестве одного инфоблока.
При работе с инфоблоками мне больше нравится то, что они позволяют создать иерархическую структуру.
Типы инфоблоков
В самом верху у нас располагается Тип информационного блока, в котором группируются инфоблоки по своей принадлежности к определенной тематике и одинаковой (схожей) структуры. На уровне типов инфоблоков можно выделить следующие схожие параметры:
- Инфоблоки могут содержать разделы и подразделы;
- языкозависимые названия и заголовки объектов;
- возможность экспорта содержимого инфоблоков в RSS;
- и возможность изменения формат редактирования элементов
Информационные блоки
Чуть ниже располагаются инфоблоки - блоки с однородной информацией. В зависимости от параметров типа, к которому он относится, в них могут располагаться неограниченное количество разделов и подразделов, внутри каждого раздела неограниченное количество элементов и все это имеет древовидную структуру.
Параметры инфоблока позволяют настроить:
- управление правами доступа пользователей у данного инфоблока;
- определять сайт, на котором будет показан инфоблок;
- определять URL для списков, разделов и элементов;
- можем создавать свои свойства элементов, их значения и настройки;
- настраивать параметры экспорта RSS.
Разделы инфоблока
Сами разделы это как логическая единица, при помощи их можем группировать элементы внутри инфоблока. Разделы помогают создать иерархическую структуру для хранения информации. Каждый элемент располагающийся в инфоблоке может быть привязан к нескольким разделам.
Элементы инфоблоков
Элементы инфоблоков эта сама непосредственная информация которую мы размещаем в самих информационных блоках. Это могут быть, товары, фотографии, статьи, справочники и т.д.
Доступ к разделам и элементам инфоблока
Ко всему этому можем гибко настраивать доступ к каждому элементу, разделу и инфоблоку. Более подробно о том как настраивать права доступа к элементам, разделам информационным блокам смотрите в уроке Настройка ПРАВ ДОСТУПА (5.11), а тут на этом останавливаться не будем.
Каждый информационный блок при помощи встроенного функционала можно привязать к определенному сайту, что позволяет компонентам отображать ту информацию, которая присуща определенному сущности.
И так, благодаря возможности информационным блокам, мы можем строить любую свою структуру которая нам необходима для размещения такой информации как статьи, фотографии, разнообразные справочники и т.д.
Есть различные структуры и давайте на примере нашего сайта подробнее с ними познакомимся.
Примеры структурированной информации
Одноуровневая структура - в большей степени используются в статьях, новостях, в конечном итоге материалов в которых не содержатся разделы и мы можем наблюдать ее в таком виде.
Многоуровневая структура - разделяется на две части, двухуровневую где располагаются элементы по разделам. Часто встречается такая структура для размещения фотографий, распределенных по альбомам, а также для размещения баннеров распределенных по категориям и т.д.
Второй вариант это n-уровневая структура, где элементы распределяются по разделам и присутствует многоуровневая вложенность таких разделов. К примеру это можно наблюдать в каталоге товаров, где товар может относится к разным разделам, а также различного рода информации как каталог книг и так далее, то есть где есть вложенность разделов.
Вся эта структура легко настраивается путем добавления разделов и элементов, но а как настроить саму форму индивидуально под каждый инфоблок для быстрого и удобного наполнения, редактирования элементов смотрите в следующем уроке.
Урок подготовил Горелов Денис.
Оставить комментарий:
Отзывы
Отзывов нет.
Написать отзыв
Выбирай свою тему, и мы напишем когда выйдет по ней очередное видео.