Ergebnis 1 bis 4 von 4

Thema: Wie Modul einbinden?

  1. #1
    Contao-Nutzer
    Registriert seit
    24.11.2017.
    Beiträge
    61

    Standard Wie Modul einbinden?

    Hallo,

    ich bin recht neu in Contao und stehe völlig auf dem Schlauch.

    Ich schreibe über ein Formular Daten in eine DB-Tabelle. Nun möchte ich die anzeigen. Angeblich gibt es ein Modul mod_listing, mit dem man so etwas tun kann. Ich möchte das nun einbinden, habe so etwas aber noch nie gemacht. Also habe ich diverse Hilfeseiten dazu gelesen (u.a. https://de.contaowiki.org/C3:_Tutori...il:_Grundlagen), komme aber einfach nicht weiter.

    So wie ich es verstanden habe, muss ich ein Theme importieren, da scheitere ich aber schon, da Contao da auf meiner Festplatte suchen will. Wo bekomme ich das Theme her?
    Muss ich das über Autoload-Creator erst generieren? Wie geht's dann weiter?

    Grüße

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Du muss kein Theme importieren.

    Du legst ein neues Modul vom Typ "Auflistung" an. Dazu gesht Du

    * unter Layout -> Themes -> Frontend-Module (das "Zahnradicon" rechts)
    * dort "neues Modul" (oben)
    * wählst unter "Modultyp" dann "Auflistung" und konfigurierst das Modul (Auswahl der Tabelle und der anzuzeigenden Spalten)
    * Dann muss Du dieses Modul noch in einem Artikel einbinden, damit es im Frontend erscheint
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Nutzer
    Registriert seit
    24.11.2017.
    Beiträge
    61

    Standard

    Hat funktioniert, vielen Dank.

    Die Spaltenüberschriften entsprechen ja den Spaltennamen der Datenbanktabelle, was natürlich nicht schön ist. Ich habe bisher aber nur Artikel gefunden, in denen man im PHP-Code ändern muss, um andere Überschriften hinzubekommen, was ich mich als Anfänger natürlich nicht getraue (geschweige denn, zu wissen, wo man den Code findet). Gibt's da inzwischen eine bessere Möglichkeit?

    Viele Grüße

  4. #4
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Ich glaube, daß Du Labels für die Spaltennamen bekommst, indem Du in der DCA-Datei, die die Tabelle beschreibt/definiert auch label vergibst, die Du Dann in Sprachdateien unter languages/ definierst.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •