Metadata nastavení AI Parsing
Tento dokument popisuje metadata strukturu používanou modulem AI Parsing pro definici nastavení.
Základní popis
Metadata definují vlastnosti a chování konfiguračních polí modulu AI Parsing. Obsahují informace o typech polí, jejich výchozích hodnotách, validačních pravidlech a dalších vlastnostech.
Hlavní metadata soubory jsou:
- EntityDefs - Definice entit a jejich polí
- ClientDefs - Definice chování na straně klienta
- Layouts - Definice rozložení prvků v uživatelském rozhraní
Technické informace
Hlavní soubory
Settings.json- Definice polí nastaveníSettings.php- Třída pro správu metadat
Struktura metadat
Metadata obsahují definice následujících polí:
-
aiParsableEmails: -
Typ:
multiEnum -
View:
ai-parsing:views/fields/parsable-emails -
aiParsableEntityTypeList: -
Typ:
multiEnum -
View:
ai-parsing:views/settings/fields/ai-parsable-entities -
aiParsingAlwaysUseDefaultOrGroupFields: -
Typ:
bool -
Výchozí hodnota:
false -
Podporuje tooltip
-
aiParsingAutoCompletionAfterParsing: -
Typ:
bool -
Výchozí hodnota:
false -
Podporuje tooltip
Dynamická metadata
Třída Settings dynamicky generuje metadata pro:
- Pole e-mailových adres pro každou entitu
- Pole skupin polí pro každou entitu
Tyto dynamické definice jsou založeny na konfiguraci v aiParsableEntityTypeList.