Backend Modul erstellen

Kapitel 2

Backend Modul anlegen

Neues Backend Modul anlegen

Als erstes müssen wir ein Backend Modul erstellen.

Dazu gehen wir auf System > F Modul und klicken auf neues F Modul anlegen.

Eingabemaske für die Contao Erweiterung

Eingabemaske

Es gibt zwei wesentliche Eingabefelder:

  • Modulname Wird in der Backend - Seitennavigation angezeigt.
  • Tabellenname Die Bezeichnung muss einzigartig sein. Zudem muss der Tabellenname mit einem fm_ beginnen. Es werden zwei Tabellen generiert. Für die Wrapper die fm_deinnname und für die Datensätze fm_deinnname_data. >. Beim Tabellennamen dürfen keine mySQL Schlüsselwörter und keine Sonderzeichen verwendet werden.
Eingabemaske für die Contao Erweiterung

Weiter mit Eingabemaske.

  • Modul Information Erscheint wenn man in der Backend - Seitennavigation über ein Link mit der Maus drüber fährt.
  • Backend Sortierung Die Backend - Sortierreihenfolge orientiert sich an diesem Feld.
  • Backend Sortierreihenfolge Lege die Backend - Sortierreihenfolge fest.
  • Eigene Paletten Es gibt optionale Paletten. Diese können wir je nach Anforderungen einem Backend Modul zuweisen.
  • Backend Navigation Hier können wir unser Backend Modul im linken Navigationsbereich positionieren.
Contao Erweiterung erstellen mit dem F Modul

F Modul Übersicht

Anschließend klicken wir auf Speichern und schließen und erstellen unser erstes Backend Modul. In der Seitennavigation sehen wir einen neuen Bereich Erweiterungen, dort finden wir unsere Backend Module.

Weiter mit

Wrapper

Kapitel 3

Klein aber Elementar. Ein Wrapper beinhaltet unsere Datensätze und weitere Einstellungen.

Weiter

Installieren

Kapitel 1

Die Installationsanleitung für Contao 3.5 und Contao 4 mit Composer und ohne.

Weiter

Fragen?

Kommentar von Steffen |

Ich habe eine Frage zur Sortierung von Daten
einer mit einem Eingabefeld verknüpften Tabelle.

Beispiel:

Modul_Orte
= Tabelle mit 100 Orten (im Backend nach Titel sortiert)

Modul_Schwimmhallen
= Tabelle mit 50 Schwimmhallen, wobei jeder Halle ein Ort aus der verknüpften Orte-Tabelle zugewiesen werden soll.
Hier sind die 100 Orte aber nicht für das Eingabefeld sortierbar ... oder gibt es doch eine Möglichkeit?

Gruß Steffen

Antwort von Alexander Naumov

Momentan gibt es keine Möglichkeit die Auswahlliste im einem Eingabefeld zu sortieren. Ich packe es Mal auf die toDo Liste und schaue was in diese Richtung geht.

Nachtrag 28.06.2016: Dieses Feature wurde in die v1.8.0-beta.2 implementiert!