MetaModels Backend: Eingabemaske: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(Palette)
(Paletteneinstellungen)
Zeile 68: Zeile 68:
 
<div style="clear: both"></div>
 
<div style="clear: both"></div>
  
=Paletteneinstellungen=
+
=Einstellungen der Eingabefelder (Attribute)=
  
 
==Alias==
 
==Alias==

Version vom 27. Mai 2013, 11:22 Uhr

Allgemeines zur Eingabemaske (fka Paletteneinstellungen)

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

Was ist eigentlich eine Eingabemaske ?

Icons paletteneinstellungen.png

Mit der Eingabemaske wird im Wesentlichen das Aussehen der Datenerfassung im Backend gesteuert. Es beantwortet die folgenden Fragen:

  • Wo werden die Daten erfasst?
  • Wie sieht die Übersichtsliste aus?
  • Wie kann ich die Übersichtliste organisieren?
  • Wie sieht das Erfassungsformular aus?
  • Wie kann ich das Aussehen des Erfassungsformulars beeinflussen?

Einstieg

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

Nachdem man über Neue Eingabemaske einen Eintrag generiert hat, stehen 2 Funktionen zur Verfügung:

  1. Eingabemaske bearbeiten: Erstellen und organisieren der BE Liste
  2. Einstellungen der Eingabemaske bearbeiten: Erstellen und organisieren des BE Formulars

Backend Liste

Eingabemaske

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

Nachdem man über Neue Eingabemaske einen Eintrag generiert hat, stehen 2 Funktionen zur Verfügung:

  • Name: Name der Palette
  • Panel-Layout: Damit lässt sich die BE Liste organisieren. 4 Werte stehen zur Verfügung: filter, sort, search und limit. Mit Komma oder Semikolon steuert man die Darstellung (siehe nächster Screen)
  • Integration: Unabhängig, Als Kind-Tabelle
  • Sortiermodus:
    • 0 Datensätze werden nicht sortiert
    • 1 Datensätze nach festem Feld sortieren,
    • 2 Datensätze nach variablen Feld sortieren,
    • 5 Einträge werden als Baumstruktur dargestellt (siehe Seitenstruktur)
  • Sortier-Flag: diverse Optionen
  • Backend-Bereich: Hier kann man auswählen, wo in der Backend-Navigation (links) der Eintrag 'Musicbox' erscheinen soll. Neu lässt sich das eigene MetaModel auch in eine Bereich namens "MetaModel Boilerplate" packen
  • Backend-Icon: Optional kann man sein eigenes Icon anzeigen lassen
  • Backend-Beschreibung: Sprache, Labeltext (Name deiner BE Liste), Beschreibungstext (Tooltip)

Panel-Layout

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

Die Einträge unter dem Panel-Laout bestimmen, ob und wie die einzelnen Funktionen erscheinen.

Backend Formular

Attribute

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

Nachdem man über Alle hinzufügen alle Attribute hinzugefügt hast, kannt man die Liste per Drag&Drop organisieren. Die Reihenfolge legt fest, in welcher Reihenfolge die Eingabefelder im Erfassungsformular erscheinen.

Attribut bearbeiten

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

Jedes Attribut hat gemäss seinem Typ spezifische Einstelloptionen. Was sie jedoch alle gemein haben, sind die so genannten Backend-Classes. Darüber lassen sich die Eingabefelder ein wenig gestalten. Folgende CSS-Klassen stehen zur Verfügung:

  • w50: Die Breite auf 50% festlegen und nach links floaten.
  • clr: Alle Floats clearen.
  • long: Vergrößert das Eingabefeld, sodass es zwei Spalten umfasst.
  • wizard: Das Eingabefeld kürzen, sodass Platz für einen Wizard ist (z.B. einen Date-Picker).
  • m12: Dem Element einen oberen Abstand (top-margin) von 12 Pixel geben (für einzelne Checkboxen).

Das Backend-Formular

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

Und so könnte das Backend-Formular in etwa aussehen. Rot gekennzeichnet die Backend-Klassen, die den Attributen mitgegeben wurden.

Einstellungen der Eingabefelder (Attribute)

Alias

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

Auswahl (Select)

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

Checkbox

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

Datei

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

Dezimal

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

GeoProtection

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

Longtext

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

Es stehen 3 Richtext-Editoren zur Verfügung: tinyFlash, tinyMCE und tinyNews.

Numerisch

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

Sprachcode

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

Tags

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

Text

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

Timestamp (Datum)

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

URL

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

Übersetztes Alias

Details folgen

Übersetzte Datei

Details folgen

Übersetzter Longtext

Details folgen

Übersetzte Auswahl

Details folgen

Übersetzte Tags

Details folgen

Übersetzter Text

Details folgen

Ansichten
Meine Werkzeuge

Contao Community Documentation

Ich habe es mir mal grob ausgerechnet: Bei jeder Extension von mir verbrauche ich im Durchschnitt 6 Pizzen. Wenn Dir meine Extensions gefallen, sende mir bitte mehr Pizzen. Die Adresse gibt es auf Anfrage!

Leo Unglaub
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge