Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
speedy:30_modules:classify [2020/10/13 08:01] – adminspeedy:30_modules:classify [2023/09/18 18:02] (aktuell) – [Sachmerkmale/Klassifikation] speedy
Zeile 1: Zeile 1:
 ====== Sachmerkmale/Klassifikation ====== ====== Sachmerkmale/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 "CLS_NAME" für die Klasse definiert werden. 
 +Im [[speedy:40_admin:propformat|Eigenschaftenformat]] wählen Sie als Eingabetyp "Klasse" und als Datenquelle die zu verwendende XML-Datei.
  
 +==== Klassenbeschreibung ====
 Syntax der Datei "class_attribute.xml" Syntax der Datei "class_attribute.xml"
  
Zeile 30: Zeile 35:
 === Attributdefinition === === Attributdefinition ===
 ^ Feld          ^ Beschreibung  ^ ^ Feld          ^ Beschreibung  ^
-| name          |  | +| name          | Name der des Attributs | 
-| description   |  | +| description   | Beschreibung | 
-| displayname   |  | +| displayname   | Anzeigename des Attributs | 
-| prop          |  | +| prop          | Feldname in der Eigenschaftentabelle [dm_prop_xxx] in der Datenbank. | 
-| datatype      |  | +| datatype      | Datentyp des Attributs: \\ - string \\ - boolean \\ - integer \\ - double | 
-| edittype      |  | +| edittype      | Eingabetyp: \\ - edit \\ - check \\ - selection | 
-| min           |  | +| min           | minimaler Wert bei Zahlenwerten | 
-| max           |  | +| max           | maximaler Wert bei Zahlenwerten | 
-| step          |  | +| step          | Schrittgröße bei Zahlenwerten | 
-| mask          |  | +| mask          | Maskierung für des Eingabefeld | 
-| literal       |  | +| literal       | Eingabevorlage | 
-| content       |  | +| content       | Inhalt für z.B. Listenauswahl (selection) | 
  
  
 === Attribut === === Attribut ===
 ^ Feld          ^ Beschreibung  ^ ^ Feld          ^ Beschreibung  ^
-| name          |  | +| name          | Name des Attributs | 
-| required      |  | +| required      | Pflichtfeld [boolean] | 
-| value         |  | +| value         | Vorgabewert [optional] | 
-| prop          |  |+| prop          | Feldname in der Eigenschaftentabelle [dm_prop_xxx] in der Datenbank. [optional] |
  
 === Klasse === === Klasse ===
 ^ Feld          ^ Beschreibung  ^ ^ Feld          ^ Beschreibung  ^
-| name          |  | +| name          | Name der Klasse | 
-| description   |  | +| description   | Beschreibender Text | 
-| doctype       |  | +| doctype       | Dokumenttyp der beim Neu anlegen eingestellt werden soll, wenn Klassifikation bereits im Neu-Dialog zur Anwendung kommt. [currently unused] | 
-| parent        |  |+| parent        | Eltern-Element für die Ablage, wenn Klassifikation bereits im Neu-Dialog zur Anwendung kommt. [currently unused] |