Save the Date! Contao Konferenz am 07. & 08. Juni im WYNDHAM GRAND Conference Center in Salzburg, Österreich
Ergebnis 1 bis 3 von 3

Thema: Contao 3.5: editierbare Felder in Frontend formular

  1. #1
    Contao-Nutzer
    Registriert seit
    10.03.2016.
    Beiträge
    32

    Standard Contao 3.5: editierbare Felder in Frontend formular

    Hallo Community,

    für ein eigenes Frontend-Modul würde ich gerne die editierbaren Felder, die im Frontend innerhalb eines Formulares angezeigt werden sollen, im Backend ausählen, wiedas z. B. bei der Registrierung ja geht.
    Hierfür enthält meine Modulklasse:
    PHP-Code:
    public function generate() {

        
    $this->editable deserialize($this->editable);

            
    // Return if there are no editable fields
            
    if (!is_array($this->editable) || empty($this->editable))
            {
                return 
    '';
            }
    return 
    parent::generate();
        } 
    Um im Backend die Felder auswählen zu können, habe ich dann in der dca mymodule/tl_module.php meiner palette das Feld "editable" hinzugefügt:
    PHP-Code:
        $GLOBALS['TL_DCA']['tl_module']['palettes']['exam_create']    = '{title_legend},name,type;{config_legend},editable;{redirect_legend},jumpTo'
    Leider kann ich nun in der modulkonfiguration lediglich die Felder von tl_member auswählen.
    Wo muss ich hier noch was einstellen, damit die Feldermeiner eigenen Tabelle angezeigt werden?
    Viele Grüße und schon mal danke
    Snape

  2. #2
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.247
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    "editable" ist so definiert, dass es nur diese Felder anzeigt. Du musst dein eigenes Feld mit deiner eigenen Definition anlegen oder die Definition des Feldes mit einem onload_callback on the fly ändern, wenn dein Modul-Typ zutrifft.
    terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.

  3. #3
    Contao-Nutzer
    Registriert seit
    10.03.2016.
    Beiträge
    32

    Standard

    Danke für den Hinweis. Funktioniert jetzt wie gewünscht.

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
  •