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”