опише основната сфера на масата, подробности за които могат да помогнат в обработката на данните на потребителя:
Таблица `b_user_field` съхранява набор от потребителски дефинирани полета за различните модули, като например блог, потребители и т.н. Филтриране модул чрез използване на съдържанието на полетата ENTITY_ID (в нашия случай е налице потребител посочения потребител).
Таблица структура `b_user_field`
ENTITY_ID - идентификатор модул,
FIELD_NAME - наименование на областта,
USER_TYPE_ID - тип поле (низ, iblock_element, файл, и т.н.)
XML_ID
ПОДРЕДИ - сортиране на тегло,
MULTIPLE - дали поле е поле за множествена стойност,
ЗАДЪЛЖИТЕЛНО - това задължително поле
SHOW_FILTER - шоу филтрация административен обява
SHOW_IN_LIST - за да се покаже списък с административен обява
EDIT_IN_LIST - възможно ли е да редактирате списъка с административен обява
IS_SEARCHABLE - можете да търсите по поле,
Настройки - допълнителни настройки в поредица форма, като например: (а: 6 :)
Таблица `b_user_field_enum` предназначени за тип съхранение поле стойности изброяване:
Таблица структура `b_user_field_enum`.
ID - ID на влизане
USER_FIELD_ID - персонализирано поле ID
СТОЙНОСТ - стойност
DEF - стойност се използва като стойност за umolchaniiyu
ПОДРЕДИ - сортиране на теглото
Multi-потребител за имената на полетата се осъществява с помощта на `b_user_field_lang` маса.
Таблица структура `b_user_field_lang`:
USER_FIELD_ID - персонализирано поле ID
LANGUAGE_ID - идентификатор език
LIST_COLUMN_LABEL израза представяне на областта в Обява
LIST_FILTER_LABEL - представяне на областта от гледна точка на филтруване Обява
ERROR_MESSAGE - фраза, съобщения за грешки с областта
HELP_MESSAGE - фраза помощ при работа с областта
Допълнителни потребителски свойства, се съхраняват в tablitse`b_uts_user`. където всяко поле в структурата на таблицата се определя от потребителя поле. Свързването се извършва на полето за стойността - идентификатор на потребителя е единственото предварително зададено поле в тази таблица, останалите полета съответстват на полетата на записите в таблицата `b_user_field`.
Пример моята маса структура:
UF_CITY - персонализирано поле "град"
UF_SOUNTRY - персонализирано поле "страна"
Свързани статии