1С-Битрикс: Управление сайтом

Создание и редактирование инфоблока

В этом разделе

  • Контекстная панель
  • Поля формы
  • Инфоблок
  • Свойства
  • RSS
  • Доступ
  • Подписи
  • Кнопки управления
  • Пример создания блока новостей
  • Форма позволяет создавать и редактировать информационные блоки выбранного типа.

    Контекстная панель

    КнопкаОписание
    Вернуться в список информационных блоковПереход на страницу со списком информационных блоков соответствующего типа.

    Поля формы

    Закладка "Инфоблок"

    Настройка общих параметров информационного блока.

    Поле Описание
    IDИдентификатор информационного блока. Данное поле отображается только при редактировании существующего инфоблока и изменению не подлежит.
    Значения свойств хранятсяЕсть возможность выбора:
    • в общей таблице (по умолчанию)
    • в отдельной таблице для данного информационного блока: в некоторых случаях увеличивает производительность сайта.
    ИзмененаДата и время последней модификации инфоблока. Данное поле отображается только при редактировании существующего инфоблока.
    Запись активнаПризнак активности информационного блока. Если поле отмечено, блок и его содержимое доступны для показа в публичной части сайта.
    Символьный кодМнемонический код информационного блока, состоящий из латинских символов.

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

    Обычно блоки показываются в публичной части отдельно друг от друга, но иногда возникает необходимость вывести различные блоки на одной странице сайта (например, на главной). В этом случае, чем меньше значение индекса сортировки у блока, тем выше он будет отображаться на странице.
    Внешний код Символьный код, используемый для связи инфоблока с внешним источником данных. Поле отображается при включенной опции Показывать код загрузки из внешних источников в настройках модуля Информационные блоки.
    URL страницы информационного блока Адрес страницы в публичной части для показа списка элементов инфоблока (см. пример ниже). Для указания URL возможно использование следующих шаблонов:
    • #SITE_DIR# - корневая папка для сайта (берется из настроек сайта);
    • #SERVER_NAME# - URL сайта (берется из настроек сайта);
    • #IBLOCK_ID# - ID информационного блока.
    Необходимые шаблоны можно выбрать в списке, открываемом с помощью кнопки
    URL страницы раздела Адрес страницы в публичной части сайта со списком элементов раздела данного информационного блока.
    Поле будет отображаться в форме только в том случае, если для типа информационных блоков, к которому относится настраиваемый инфоблок, было выбрано свойство Использовать древовидный классификатор элементов по разделам.
    Для указания URL возможно использование следующих шаблонов:
    • #SITE_DIR# - корневая папка сайта (берется из настроек сайта);
    • #SERVER_NAME# - URL сайта (берется из настроек сайта);
    • #ID# - ID раздела информационного блока (код группы);
    • #EXTERNAL_ID# - внешний код раздела информационного блока.
    • #IBLOCK_ID# - ID информационного блока;
    • #IBLOCK_CODE# - Символьный код инфоблока;
    • #IBLOCK_EXTERNAL_ID# - Внешний код инфоблока;
    • #IBLOCK_TYPE_ID# - Тип инфоблока;
    Необходимые шаблоны можно выбрать в списке, открываемом с помощью кнопки

    Значение данного поля используется для формирования ссылок в модуле поиска, а также при размещении и настройке визуальных компонентов в публичной части сайта.
    URL страницы детального просмотра Адрес страницы для просмотра детальной информации об элементе инфоблока в публичной части (см. пример ниже). Используется для формирования ссылок на страницу с информацией об элементе инфоблока, например, при показе результатов поиска. Возможно использование следующих шаблонов:
    • #SITE_DIR# - корневая папка для сайта (берется из настроек сайта);
    • #SERVER_NAME# - URL сайта (берется из настроек сайта);
    • #IBLOCK_ID# - ID информационного блока;
    • #ID# - ID элемента;
    • #CODE# - символьный код элемента.
    • #EXTERNAL_ID# - внешний код элемента.
    Необходимые шаблоны можно выбрать в списке, открываемом с помощью кнопки .
    Индексировать разделы для модуля поиска Определяет возможность индексации разделов информационного блока в модуле поиска.

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

    Для исключения раздела из поискового индекса нужно запретить индексацию разделов информационного блока (снять флажок в данном поле) и полностью переиндексировать сайт.
    Индексировать элементы для модуля поиска Определяется возможность индексации элементов информационного блока для внутреннего поиска.

    Для добавления элементов информационного блока в поисковый индекс необходимо задать значение поля URL страницы детального просмотра и разрешить индексацию элементов, затем полностью переиндексировать сайт.

    Для исключения элементов уже существующего информационного блока из поискового индекса нужно запретить индексацию элементов блока (снять флажок в данном поле) и полностью переиндексировать сайт.
    Участвует в документообороте Признак участия инфоблока в документообороте.
    Файл для редактирования элемента, позволяющий модифицировать поля перед сохранениемПолный путь к файлу, отвечающему за обработку полей элементов данного инфоблока. Может быть использован для модификации данных перед сохранением элементов в административном разделе.

    Важно! Это поле предназначено только для использования разработчиками. См. Пользовательские формы редактирования
    Файл с формой редактирования элементаПолный путь к файлу-обработчику вывода интерфейса редактирования элемента. Может быть использован для создания кастомизированной формы редактирования элементов данного инфоблока.

    Важно! Это поле предназначено только для использования разработчиками. См. Пользовательские формы редактирования
    Описание
    ИзображениеИзображение, ассоциируемое с данным информационным блоком.
    Text / HTMLВыбор формата создания и вывода информации инфоблока.
    Использовать визуальный редакторЕсли эта опция включена, при использовании формата HTML отображаются панели управления, содержащая опции форматирования текста.

    * Поля, обязательные для заполнения.

    Закладка "Свойства"

    Cоздание и настройка свойств элементов текущего инфоблока.

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

    ПолеОписание
    IDИдентификатор свойства элементов информационного блока.
    НазваниеПроизвольное название свойства элементов инфоблока.
    Акт.Признак активности свойства (если свойство активно, оно может быть выбрано для показа в публичной части сайта).
    ТипТип свойства:
    • строка - значение свойства задается в виде текстовой строки;
    • число - значение свойства задается в виде числа;
    • список - значение свойства выбирается из списка;
    • файл - в качестве значения свойства используется файл;
    • привязка к разделам - с помощью данного свойства можно задать связь между элементом данного инфоблока и разделами другого информационного блока;
    • привязка к элементам - задание связи между элементами информационных блоков "по штучно".
    • привязка к элементам в виде списка - задание связи между элементами списком
    • привязка к элементам по XML_ID - привязка хранится как строка и значением является xml_id привязанного элемента.
    • HTML/текст - значение свойства задается в виде текста с HTML-тегами.
    • привязка к пользователю - с помощью данного свойства можно задать связь между элементом данного инфоблока и пользователями системы.
    • привязка к теме форума - с помощью данного свойства можно задать связь между элементом данного инфоблока и темами форума.
    • привязка к файлу на сервере - с помощью данного свойства можно задать связь между элементом данного инфоблока и файлом на сервере.
    • дата/время - значение свойства задается в виде даты/времени.
    Каждый тип свойств характеризуется собственным набором параметров, настраиваемых в форме Детальное редактирование свойства.
    Множ.Признак множественности свойства. Т.е. для данного свойства может быть задано несколько значений. Количество полей для ввода значений определяется в форме детального редактирования свойства (кнопка Изменить).
    Сорт.Относительный "вес" свойства. Влияет на положение свойства в списке.
    КодМнемонический код свойства. Может состоять из латинских символов и цифр, но не должен начинаться с цифры.
    Изм.Кнопка, при нажатии на которую открывается форма детального редактирования свойства (см. Детальное редактирование свойства).
    Удал.Для удаления свойства установите флаг в это поле и нажмите кнопку "Сохранить".
    Закладка "RSS"

    Настройка параметров выгрузки данных из информационного блока в RSS.

    ПолеОписание
    Разрешен экспорт в RSS динамическиЕсли опция включена, экспорт в формат RSS будет происходить без создания файла, напрямую в поток.
    Действительно (часов)Период актуальности RSS.
    Разрешен экспорт в RSS файлЕсли опция включена, экспорт в формат RSS будет осуществляться через создаваемый файл.
    Количество экспортируемых в RSS файл элементовКоличество элементов блока, экспортируемых в RSS файл. Значение -1 принуждает экспортировать все элементы.
    За сколько последних дней экспортировать в RSS файлКоличество дней, за которые будет выполняться RSS экспорт. Значение -1 принуждает экспортировать данные за весь период.
    Разрешен экспорт в RSS файл в формате yandexВключите эту опцию, если вам требуется отдавать файлы с содержимым блока в формате RSS для yandex.
    Привязка полей для выгрузки в RSS
    Поле RSSПоле RSS, в которое осуществляется экспорт.
    Шаблон поляПоле блока, из которого осуществляется экспорт.
    Закладка "Доступ"

    Управление уровнем прав групп пользователей на доступ к данному инфоблоку.

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

    Закладка "Подписи"

    Задание произвольных подписей и заголовков объектам инфоблока.

    ПолеОписание
    РазделыПодпись пункта меню действий для данного инфоблока. При нажатии на этот пункт меню осуществляется переход на страницу со списком разделов инфоблока.
    РазделПроизвольное название для первой закладки на форме редактирования раздела инфоблока.
    Добавить разделПроизвольное название для команды добавления раздела
    Изменить разделПроизвольное название для команды изменения раздела
    Удалить раздел Произвольное название для команды удаления раздела
    ЭлементыПодпись пункта меню действий для данного инфоблока. При нажатии на этот пункт меню осуществляется переход на страницу со списком элементов инфоблока.
    ЭлементПроизвольное название для первой закладки на форме редактирования элемента инфоблока.
    Добавить элементПроизвольное название для команды добавления элемента
    Изменить элементПроизвольное название для команды изменения элемента
    Удалить элементПроизвольное название для команды удаления элемента

    Кнопки управления

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

    Пример создания блока новостей

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

    1. Откройте страницу со списком информационных блоков типа Новости: Контент > Новости.
    2. Выберите пункт Добавить инфоблок в меню страницы.
    3. Отметьте флажком поле Запись активна, чтобы раздел новостей мог быть отображен в публичной части.
    4. Укажите символьный код раздела, например, company_news.
    5. Выберите сайт, на котором будут публиковаться новости данного информационного блока, например, Сайт компании.
    6. Введите название инфоблока: Новости компании.
    7. Укажите индекс сортировки.
    8. Укажите значения полей URL страницы списка элементов, URL страницы раздела (если информационный блок содержит разделы) и URL страницы детального просмотра. Например:
      • URL страницы списка элементов: #SITE_DIR#/about/news.php?ID=#IBLOCK_ID#
      • URL страницы раздела: #SITE_DIR#/about/news_list.php?ID=#ID#
      • URL страницы детального просмотра: #SITE_DIR#/about/news_detail.php?ID=#ID#
    9. Разрешите индексацию разделов и элементов информационного блока для модуля поиска.
    10. Укажите права доступа для разных групп пользователей.
    11. Нажмите кнопку Сохранить, чтобы сохранить новый информационный блок.
    © «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом