Ergebnis 1 bis 7 von 7

Thema: Formular-Daten aus der Detailansicht übergeben

  1. #1
    Contao-Nutzer
    Registriert seit
    09.01.2010.
    Beiträge
    67

    Standard Formular-Daten aus der Detailansicht übergeben

    Hallo,

    ich möchte einzelne Werte aus der Detailansicht der Formulardaten an ein Formular auf einer anderen Seite übergeben. Kann mir jemand verraten, wie ich die jeweiligen Werte auslesen und übermitteln kann? Im konkreten Beispiel sind es Seminare, von denen ich Name, Kursnummer, Datum und Preis an ein Anmeldeformular übermitteln möchte...

    Vielen Dank vorweg

    Karl

  2. #2
    Contao-Nutzer
    Registriert seit
    20.09.2009.
    Beiträge
    62

    Standard

    Hallo Karl,

    konntest Du schön einen Lösungsansatz finden, um die Auflistungsdaten an ein Formular zu übergeben? Könnte das auch gut gebrauchen.

  3. #3
    Contao-Nutzer
    Registriert seit
    09.01.2010.
    Beiträge
    67

    Standard

    Nein, leider nicht...

    mir fehlen auch die PHP-Kenntnisse um z.B. das Template info_fd_simple_default.tpl entsprechend zu modifizieren (darin könnte meines Erachtens die Lösung liegen)...

    Ich habe es zwar geschafft ein Formular auf die Detailseite zu integrieren, das Daten per POST oder GET übertragen kann, aber ich bekomme nicht die jeweiligen Infos aus den Formular-Daten der Detailseite in eben jenes Formular... Versuche, einfach die gesamten Infos der Detailseite per Insert-Tag {{insert_content::id-nummer}} zu übertragen sind ebenfalls fehlgeschlagen, weil darin viele HTML-Zeichen enthalten sind, die per POST und GET nicht übertragen werden.

    Weiterhin für Ratschläge dankbar

  4. #4
    Contao-Nutzer
    Registriert seit
    20.09.2009.
    Beiträge
    62

    Standard

    Schade, aber wenn du das Formular direkt in das Template geschrieben hast, dann kannst du ja mit
    PHP-Code:
    <?php echo $this->listItem['FELDNAME']['content']; ?>
    das entsprechende Formularfeld befüllen.

    So würde ich das auch machen, obwohl ich ungern alles in das Template schreiben möchte. Aber ich weiß nicht wie ich dann die Daten per Mail weiterleiten kann.

    Füge mal am Ende im Template folgendes ein:
    PHP-Code:
    <pre>
    <?php echo $this->showTemplateVars(); ?>
    </pre>
    Damit kannst Du dir die ganzen Template Variablen anzeigen lassen, die in dem Template zur Verfügung stehen.

  5. #5
    Contao-Nutzer
    Registriert seit
    09.01.2010.
    Beiträge
    67

    Standard

    Genial... Dein Tipp ist Gold wert...

    Code:
    <form action={{link::16}} method="get">
      <input type="hidden" name="kursnummer" value=<?php echo $this->listItem['kursnummer']['content']; ?>
      <input type="hidden" name="kursname" value=<?php echo $this->listItem['kursname']['content']; ?>
    
      <input type="submit" value="ANMELDUNG">
      </form>
    Auf der Seite 16 nehme ich mittels der Erweiterung INPUTVAR die Infos entgegen {{get::kursnummer}}{{get::kursname}}

    ...immer wieder schön ein Problem zu lösen...

    Wünsche Dir ein wunderbares Wochenende

    Gruß Karl

  6. #6
    Contao-Nutzer
    Registriert seit
    20.09.2009.
    Beiträge
    62

    Standard

    Bitte, gern geschehen. Aber vervollständige mal bitte die Anführungszeichen bei 'value' und das schliessende > für den input-tag.

    Code:
    <form action={{link::16}} method="get">
      <input type="hidden" name="kursnummer" value="<?php echo $this->listItem['kursnummer']['content']; ?>">
      <input type="hidden" name="kursname" value="<?php echo $this->listItem['kursname']['content']; ?>">
    
      <input type="submit" value="ANMELDUNG">
      </form>

  7. #7
    Contao-Nutzer
    Registriert seit
    09.01.2010.
    Beiträge
    67

    Standard

    Ja, danke, sorry... das war wohl in der Euphorie der Problemlösung etwas hingeschludert...

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Überschrift aus Content an Formular übergeben
    Von reSearcher im Forum Formulare
    Antworten: 5
    Letzter Beitrag: 08.05.2012, 05:46
  2. Termin übergeben an ein Formular
    Von m51b im Forum Formulare
    Antworten: 4
    Letzter Beitrag: 08.09.2010, 14:04
  3. Antworten: 0
    Letzter Beitrag: 13.01.2010, 03:01
  4. Antworten: 23
    Letzter Beitrag: 13.12.2009, 19:22

Lesezeichen

Lesezeichen

Berechtigungen

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