Создание Пользовательских полей

Урок 74 из 267
Автор: Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 1918
Ограничения по редакциям: Ограничений нет

Новые поля

Создавать Пользовательские поля можно через интерфейс и с помощью АПИ За работу с пользовательскими полями отвечает класс CUserTypeEntity...

Подробнее ...
. Создание пользовательских полей из Административной части выполняется на странице Настройки > Настройки продукта > Пользовательские поля Использовать страницу Пользовательские поля можно в случае, если разработчик точно знает, какой идентификатор типа объектов ему нужен.. либо, что предпочтительнее, с использованием ссылки Добавить пользовательское свойство в тех формах системы, в которых предусмотрено штатное добавление пользовательских свойств:

  • форма добавления/редактирования пользователя;
  • форма добавления/редактирования раздела информационного блока;
  • форма добавления/редактирования блога

Работа со списком В этом разделе
• Форма поиска
• Контекстная панель
• Список пользовательских полей
На странице Пользовательские поля (Настройки > Настройки продукта > Пользовательские поля) можно добавлять новые поля, просматривать и изменять существующие, удалять ненужные пользовательские поля. Вывод значений пользовательских полей в публичной части производится с помощью API продукта.

Описание компонента «Пользовательские поля» в пользовательской документации.
и формой создания В этом разделе
• Контекстная панель
• Форма редактирования
Контекстная панель Описание компонента «Создание и редактирование пользовательского поля» в пользовательской документации.
не должна вызвать затруднений, но есть несколько нюансов.

Установка флажка в поле Не разрешать редактирование пользователем исключит возможность редактирования свойства не только пользователем, но и администратором через административный интерфейс. Значение таких свойств нужно устанавливать используя API. Это нужно для служебных полей, которые не должны использовать пользователи.

Пользовательские поля могут создаваться с разными типами данных. Как правило, этих типов вполне хватает для работы. Если есть необходимость создания собственных типов данных, то это можно сделать самостоятельно. Пример добавления типов данных "Связь с элементом" и "Связь с элементом в виде списка" (блог).

По умолчанию в системе предусмотрены следующие типы пользовательских полей:

Документация по теме:


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас