Не знаю как у кого, но мне порой не хватало пользовательских свойств самих инфоблоков (для элементов есть свойства, для секций пользовательские). Но вот иногда требуются поля именно инфоблока. Например, чтобы хранить там доп.настройки, или еще что. Задача решена в рамках модуля Инструменты инфоблоков. [spoiler] В общем, что тут говорить - все стандартно. Появляется вкладка для создания свойств, можете добавлять, изменять, удалять.
На данный момент свойства сквозные для всех инфоблоков. То есть, создав свойство на одном ИБ, они появятся на всех. Пока я посчитал это правильным, ведь один инфоблок это один объект инфоблоков, а св-во вешается именно на класс.
Как получить значения полей для конкретного иб:
if (Cmodule::IncludeModule('asd.iblock')) {
$arFields = CASDiblockTools::GetIBUF(2);
}
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».