C.2 Feldattribute 

Diese Tabelle listet alle Attribute auf, die die Felder haben können. Mit den Attributen sind die Felder konfigurierbar.
Einzig das Attribut name ist für jedes Feld erforderlich. Attributangaben erfolgen nach dem Schema attribut = wert.
| Name | Beschreibung |
|
accessor |
Der Name der Methode, die den Wert dieses Feldes ermittelt. Ohne Angabe dieses Attributs wird eine Standardmethode generiert. |
|
default |
Der Standardwert für das Feld. Diesen Wert erhält das Feld, wenn das Element neu angelegt wird. |
|
default_method |
Der Name einer Methode, die den Standardwert zurückgibt. |
|
edit_accessor |
Der Name der Methode, die den Wert des Feldes ermittelt. Allerdings gibt die Methode nur den Rohwert zurück. |
|
enforceVocabulary |
Bestimmt, falls auf true gesetzt, ob ein Feld mit Werteliste nur Werte aus dieser Liste annehmen kann. |
|
index |
Bestimmt, welcher Indextyp das Feld indizieren soll. Mit der Angabe von :schema hinter dem Namen des Indextyps wird dies auch als Metadatenspalte hinzugefügt. |
|
name |
Eindeutiger Name (Id) des Feldes. Wenn er als erstes Attribut angegeben wird, kann der Attributname entfallen. |
|
mode |
Zugriffsmodus für das Feld. r = schreiben w = schreiben rw = lesen / schreiben (Standard) |
|
multiValued |
Falls auf true gestzt, kann das Feld Mehrfachwerte enthalten. |
|
mutator |
Der Name der Methode, die den Wert des Feldes setzt. Ohne Angabe dieses Attributs wird eine Standardmethode generiert. |
|
primary |
Falls auf true gesetzt, wird dieses Feld zum Primärfeld, dessen Inhalt bei WebDAV- und FTP-Anfragen zurückgegeben wird. Pro Inhaltstyp kann es nur ein Primärfeld geben. |
|
required |
Falls auf true gesetzt, ist eine Eingabe in das Feld erforderlich. |
|
schemata |
Felder, die dieses Attribut mit gleichem Wert (ein Name) haben, werden im Schema gruppiert. |
|
metadata |
Falls auf true gesetzt, wird das Feld als Metadatenfeld behandelt. |
|
searchable |
Falls auf true gesetzt, wird dieses Feld für die Volltextsuche mit indiziert. |
|
validators |
Legt die Validierer fest, die für die Werte des Feldes ausgeführt werden. |
|
vocabulary |
Definiert eine Liste von Werten, aus denen die Werte für dieses Feld ausgewählt werden können. |
|
storage |
Legt fest, wo ein Wert abgespeichert werden kann. Angegeben wird eine Storage-Klasse. Ohne dieses Attribut wird der Feldwert in der ZODB gespeichert. |
|
widget |
Das Widget, das für dieses Feld verwendet werden soll. Ohne dieses Attribut wird das Standard-Widget des Feldes verwendet. |




Jetzt bestellen




