Bitrix - az adatbázis szerkezete felhasználói modul

leírja a fő területe az asztal, amelynek részleteit segítségével kezelje a felhasználói adatok:

Táblázat `b_user_field` tárolja egy sor felhasználó által definiált mezők a különböző modulok, mint például a blog és a használók, Szűrése modult a tartalmát mezők ENTITY_ID (esetünkben van egy megadott felhasználói).

Táblázat szerkezete `b_user_field`
ENTITY_ID - modul azonosítója,
FIELD_NAME - a mező nevét,
USER_TYPE_ID - mező típusát (string, iblock_element, fájl, stb)
XML_ID
Rendezés - súly,
TÖBB -, hogy egy mező egy több érték mező,
KÖTELEZŐ - ez szükséges mező
SHOW_FILTER - mutat szűrés közigazgatási hirdetések
SHOW_IN_LIST - megmutatja a közigazgatási hirdetések
EDIT_IN_LIST - lehetséges, hogy módosítsa a listát közigazgatási hirdetések
IS_SEARCHABLE - kereshet a területen,
BEÁLLÍTÁSOK - további beállításokat szerializált formában, mint például: (a: 6 :)

Táblázat `b_user_field_enum` tárolásra szánt típusú mező értékeket felsorolás:


Táblázat szerkezete `b_user_field_enum`.

ID - ID belépési

USER_FIELD_ID - Egyedi azonosító mező

Value -

DEF - értéket használjuk az érték umolchaniiyu

Rendezés - súly

Multi-felhasználó mezőnevek használatával valósítjuk `b_user_field_lang` asztalra.

Táblázat szerkezete `b_user_field_lang`:

USER_FIELD_ID - Egyedi azonosító mező

LANGUAGE_ID - nyelvazonosító

LIST_COLUMN_LABEL kifejezés képviselete a területen Listing

LIST_FILTER_LABEL - képviselete területén szempontjából szűrési lista

ERROR_MESSAGE - mondat hibaüzenetet területén

HELP_MESSAGE - mondat segítséget, amikor dolgozik a területen

További egyéni tulajdonságok tárolják tablitse`b_uts_user`. ahol minden egyes mező a tábla szerkezete egy felhasználó által definiált területen. Binding végzik az Érték mezőben - a felhasználói azonosító az egyetlen előre mező ebben a táblázatban, az egyéb területeken megfelelnek a tábla mezőinek bejegyzés `b_user_field`.

Példa én tábla szerkezete:

UF_CITY - egyéni mező „város”

UF_SOUNTRY - egyéni mező „ország”

Kapcsolódó cikkek