MetaModels Backend: Attribute: Unterschied zwischen den Versionen
Aus Contao Community Documentation
Luis (Diskussion | Beiträge) (→Allgemeines zu den Attributen) |
Luis (Diskussion | Beiträge) (→Was sind eigentlich Attribute?) |
||
Zeile 27: | Zeile 27: | ||
Mit einem Klick auf "Neues Attribut" erstellt man - no na - ein neues Attribut. Zuerst wird der Attributtyp ausgewählt. Für '''jedes''' Attribut müssen dann '''Basis-Attributkonfigurationen''' festgelegt werden: | Mit einem Klick auf "Neues Attribut" erstellt man - no na - ein neues Attribut. Zuerst wird der Attributtyp ausgewählt. Für '''jedes''' Attribut müssen dann '''Basis-Attributkonfigurationen''' festgelegt werden: | ||
− | *Name der Tabellenspalte in der Datenbank | + | * Attribute Type |
− | *Name | + | * Column Name (Name der Tabellenspalte in der Datenbank) |
− | *Beschreibung | + | * Name (Name der Feldüberschrift bei der Erfassung des Datensatzes) |
+ | * Description (Beschreibung des Feldes bei der Erfassung des Datensatzes) | ||
Version vom 20. Februar 2013, 13:23 Uhr
Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.
Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis. |
Erweiterungs-Übersicht | |
---|---|
Name des Entwicklers | Metamodels Team |
Kompatibilität mit Contao Version | ab 2.11.X |
Link zum Tracker | https://github.com/MetaModels/attribute_alias/issues |
Link zum VCS | https://github.com/MetaModels/attribute_alias |
Abhängig von ff. Erweiterungen | MetaModels |
--
Inhaltsverzeichnis
Allgemeines zu den Attributen
Was sind eigentlich Attribute?
Grob gesagt: die Datenbank-Objekte, die in den MetaModels erfasst werden, setzen sich aus den verschiedensten Attributen zusammen. Name und Beschreibung eines Objektes, die Fotos, die das Objekt illustrieren, eine Checkbox, mit der ein Eintrag veröffentlicht werden kann - all das wird in Attributen abgelegt. Jedes Attribut entspricht also einer Spalte in der Datenbank.
Aus den verschiedenen Attributen stellt man die Eingabemaske für die einzelnen Datensätze zusammen. Für jeden Attributtyp gibt es verschiedenste Einstellungen, die im Folgenden beim jeweiligen Attribut erläutert werden.
Mit einem Klick auf "Neues Attribut" erstellt man - no na - ein neues Attribut. Zuerst wird der Attributtyp ausgewählt. Für jedes Attribut müssen dann Basis-Attributkonfigurationen festgelegt werden:
- Attribute Type
- Column Name (Name der Tabellenspalte in der Datenbank)
- Name (Name der Feldüberschrift bei der Erfassung des Datensatzes)
- Description (Beschreibung des Feldes bei der Erfassung des Datensatzes)
Bei allen Attributen findet man unter den erweiterten Einstellungen (Advanced settings) noch die Checkbox "Unique values" - wird diese angehakt, kann für das betreffende Attribut jeder Wert nur einmal verwendet werden.
Den Einträgen, die man unter "Name" und "Beschreibung" eingibt, begegnet man später in der Eingabemaske wieder (siehe rote Markierung im Screenshot).
Alias
Funktionen und Konfigurationseinstellungen
Auswahl
Funktionen und Konfigurationseinstellungen
Checkbox
Funktionen und Konfigurationseinstellungen
Datei
Funktionen und Konfigurationseinstellungen
Datum
Funktionen und Konfigurationseinstellungen
Dieses Attribut gibt es aktuell noch nicht, auf GitHub wurde aber ein Feature-Request
eingetragen.
Dezimal
Funktionen und Konfigurationseinstellungen
GeoProtection
Funktionen und Konfigurationseinstellungen
Benötigt die Extension geoprotection, ansonsten wird eine Fehlermeldung rausgeworfen.
Longtext
Funktionen und Konfigurationseinstellungen
Numerisch
Funktionen und Konfigurationseinstellungen
Sprachcode
Funktionen und Konfigurationseinstellungen
Tags
Funktionen und Konfigurationseinstellungen
Text
Das Attribut Text erzeugt ein einzeiliges Eingabefeld.
- Column name: Name für die Tabellenspalte in der Datenbank
- Name und Beschreibung, die hier vergeben werden, finden wir später in der Erfassungsmaske wieder
- Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll