Ergebnis 1 bis 3 von 3

Thema: Hook für eigenes formularfeld

  1. #1
    Contao-Nutzer Avatar von n00b
    Registriert seit
    04.12.2010.
    Ort
    Schweiz, Aargau
    Beiträge
    122

    Standard Hook für eigenes formularfeld

    Ich habe ein Checkbox-menu per Inserttag in ein Formular eingefügt(modul mit galerie, in welchem per Template für jedes Bild eine Checkbox mit dem Namen des Bildes eingefügt wurde).

    Da der Versand/Speichern nicht funktioniert möchte ich es mit einem Hook speichern/versenden. Kann mir da jemand einen Tip geben? Ich denke, es müsste mit dem processFormData gehen, habe aber noch keine Ahnung wie...

    Bin dankbar für jeden Tip, werde dann (wenn ich es schaffe) eine Anleitung machen, damit die Frage nicht mehr kommt...
    ...damn kid, theyre all alike...Zitat aus Legendärem Text: Link

  2. #2
    Contao-Urgestein Avatar von Tim G
    Registriert seit
    13.02.2010.
    Ort
    Lübeck
    Beiträge
    2.210
    User beschenken
    Wunschliste

    Standard

    processFormData wird auf dem herkömmlichen Weg nicht funktionieren, da dort erstmal nur die durch den Formgen. erstellten Formularfelder berücksichtigt werden. Du kannst dort aber natürlich die gesamten POST Variablen abgreifen. Da wird dann auch dein Feld drin sein (falls korrekt in das eigentliche Formular integriert).
    Dafür gibt es die Input Klasse. $this->Input->post('FELD_NAME')
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

  3. #3
    Contao-Nutzer Avatar von n00b
    Registriert seit
    04.12.2010.
    Ort
    Schweiz, Aargau
    Beiträge
    122

    Standard Danke

    Danke tim für Deinen Input, werds so ausprobieren!
    ...damn kid, theyre all alike...Zitat aus Legendärem Text: Link

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
  •