Просмотров: 3566
Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в редакциях:
Ограничений нет

Новые поля

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

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

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

Работа со списком Закладки

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

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

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

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

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


3


Курсы разработаны в компании «1С-Битрикс»