Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
speedy:30_modules:classify [2019/10/16 08:26] – angelegt admin | speedy:30_modules:classify [2023/09/18 18:02] (aktuell) – [Sachmerkmale/Klassifikation] speedy | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Klassifikation ====== | + | ====== |
+ | Dokumente können neben allgemeinen Eigenschaften auch mit Hilfe von Klassifizierung mit Sachmerkmalen zusätzlich spezifiziert werden. \\ | ||
+ | Der Klassenbaum und die dazugehörigen Attribute (Merkmale) werden in einer XML-Datei definiert. | ||
+ | Werden dynamische Artikeleigenschaften verwendet oder wird die Eigenschaftenmaske per XML-Formular beschrieben muss eine Dokumenteigenschaft " | ||
+ | Im [[speedy: | ||
+ | |||
+ | ==== Klassenbeschreibung ==== | ||
+ | Syntax der Datei " | ||
+ | |||
+ | <code xml> | ||
+ | |||
+ | <?xml version=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | < | ||
+ | <class name="" | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | <class name="" | ||
+ | < | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | === Attributdefinition === | ||
+ | ^ Feld ^ Beschreibung | ||
+ | | name | Name der des Attributs | | ||
+ | | description | ||
+ | | displayname | ||
+ | | prop | Feldname in der Eigenschaftentabelle [dm_prop_xxx] in der Datenbank. | | ||
+ | | datatype | ||
+ | | edittype | ||
+ | | min | minimaler Wert bei Zahlenwerten | | ||
+ | | max | maximaler Wert bei Zahlenwerten | | ||
+ | | step | Schrittgröße bei Zahlenwerten | | ||
+ | | mask | Maskierung für des Eingabefeld | | ||
+ | | literal | ||
+ | | content | ||
+ | |||
+ | |||
+ | === Attribut === | ||
+ | ^ Feld ^ Beschreibung | ||
+ | | name | Name des Attributs | | ||
+ | | required | ||
+ | | value | Vorgabewert [optional] | | ||
+ | | prop | Feldname in der Eigenschaftentabelle [dm_prop_xxx] in der Datenbank. [optional] | | ||
+ | |||
+ | === Klasse === | ||
+ | ^ Feld ^ Beschreibung | ||
+ | | name | Name der Klasse | | ||
+ | | description | ||
+ | | doctype | ||
+ | | parent | ||