MetaModels Backend: Attribute

Aus Contao Community Documentation

MsgError.png Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.

Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis.

Allgemeines zu den Attributen

  1. MetaModels Attribute
  2. MetaModels Ausgabevorgaben
  3. MetaModels Paletteneinstellungen
  4. MetaModels Filter
  5. MetaModels Ansichtseinstellungen

Was sind eigentlich Attribute?

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

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-Tabelle. 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 unterhalb 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

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Alias erzeugt ein einzeiliges Eingabefeld. Dieses Attribut sollte erst dann erzeugt werden, wenn mindestens ein Textfeld (vorzugsweise ein Titel-Feld) vorhanden ist, aus dem sich das Alias automatisch bilden kann.

Advanced Settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll
  • Force alias regenerating: Anhaken, sich das Alias automatisch anpassen soll, wenn immer der Wert des zugewiesenen Feldes geändert wird (ist etwas buggy, Stand:März 2013)
  • Alias fields: Attribut, aus dem das Alias generiert wird

Auswahl

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Auswahl erzeugt ein HTML-Select.

Advanced Settings

  • select_table: Hier erscheinen alle in der Contao-Installation verfügbaren Tabellen
  • select_id: Vorzugsweise id auswählen. Standardmässig führt jede Contao-Tabelle eine ID mit
  • select_column: Namen der Spalte auswählen, der die Werte des Selects zur Verfügung stellt
  • select_alias: Vorzugsweise das alias auswählen
  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll


Checkbox

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Checkbox erzeugt eine einfache HTML Checkbox.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll
  • Check Published: Erzeugt im Backend die Option, einen Datensatz freizugeben (Icon 'Auge')

Datei

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Funktionen und Konfigurationseinstellungen

Datum

Funktionen und Konfigurationseinstellungen
Dieses Attribut gibt es aktuell noch nicht, auf GitHub wurde aber ein Feature-Request eingetragen.

Dezimal

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Dezimal erzeugt ein einzeiliges Eingabefeld und nimmt eine Feldprüfung vor

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

GeoProtection

Funktionen und Konfigurationseinstellungen
Benötigt die Extension geoprotection, ansonsten wird eine Fehlermeldung rausgeworfen.

Longtext

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Langtext erzeugt eine Textarea.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Es stehen 3 Richtext-Editoren zur Verfügung: tinyFlash, tinyMCE und tinyNews. Diese können über die Paletteneinstellungen aktiviert werden.

Numerisch

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Numerisch erzeugt ein einzeiliges Eingabefeld und nimmt eine Feldprüfung vor

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Sprachcode

Funktionen und Konfigurationseinstellungen

Tags

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:


Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Text

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Text erzeugt ein einzeiliges Eingabefeld.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Translated Alias

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Text erzeugt ein einzeiliges Eingabefeld.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Translated File

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Text erzeugt ein einzeiliges Eingabefeld.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Translated Longtext

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Text erzeugt ein einzeiliges Eingabefeld.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Translated Select

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Text erzeugt ein einzeiliges Eingabefeld.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Translated Tags

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Text erzeugt ein einzeiliges Eingabefeld.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll

Translated Text

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Das Attribut Text erzeugt ein einzeiliges Eingabefeld.

Advanced settings

  • Unique values: Anhaken, wenn dieser Wert nur einmal vorkommen soll
Ansichten
Meine Werkzeuge

Contao Community Documentation

ich werde mir ein Aquarium kaufen...mit lauter Blowfishen..und die nenne ich dann bcrypt, sha1 und md5.

Leo Unglaub
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge