Ergebnis 1 bis 4 von 4

Thema: Datenübergabe an Formularfeld mit Inputvar

  1. #1
    Contao-Nutzer
    Registriert seit
    03.01.2011.
    Beiträge
    17

    Standard Datenübergabe an Formularfeld mit Inputvar

    Hallo

    ich habe jetzt einige Tage schon versucht die Vorbelegung eines Feldes in meinem Formular hinzubekommen.
    Dazu habe ich alles versucht was ich hier zu finden bekam.
    Leider das ganze ohne Erfolg. Ich schreib jetzt mal was ich derzeit gemacht habe.


    1. Inputvar heruntergeladen und installiert.
    2. ein neues Formular erstellt.
    2.1 In diesem habe ich dann ein Textfeld angelegt und unter Feldname "seite" eingetragen, unter Feldbezeichnung "Seite"
    2.2 unter Standard-Wert habe ich dann eingegeben {{get::seite}}
    2.3 habe ich eine neue Seite mal zum Test angelegt und im dazugehörigen Artikel dann den folgenden Link im Editor unter der HTML Ansicht eingefügt:
    HTML-Code:
    <p><a href="{{link_url::5}}?seite">Anfrage stellen</a></p>
    3. gespeichert und das Frontend aufgerufen.

    Was passiert nun im Frontend:

    Ich rufe die Testseite auf wo der LInk enthalten ist. Dann klicke ich auf den Link und wechsel zum Formular, in diesem wird dann aber der Wert nicht angegeben. Das Feld bleibt leer.


    Anders sieht es aus, wenn ich jetzt den Link im Artikel wie folgt abänder:

    HTML-Code:
    <p><a href="{{link_url::5}}?seite=Musterinhalt">Anfrage stellen</a></p>
    Wenn dieser Linkaufbau so enthalten ist, dann wird auch das Textfeld belegt.

    NUn dachte ich ok alles klar das hat super geklappt. Aber nein es klappte kein Versand der Mail.

    Wenn die
    PHP-Code:
    {{get::seite}} 
    im Textfeld als Standard_Wert eingetragen ist, werden keine eMails versendet.

    Andersrum sieht es aus, wenn ich das nicht im Standard-Wert eintrage, dann sendet er sofort die eMails.


    So nun stehe ich hier völlig auf dem Schlauch und weis nicht wie ich ein Textfeld vorbelegen kann.

    Mein Wunsch ist es dass ich einen Artikel habe, der dann einen Link zum Kontaktformular enthält, dieser Wert sollte wie folgt sein:

    Anfrage: Verfügbarkeit zu 123456

    Könnte mann das auch gleich in die Betreffzeile setzen? So dass ich bei erhalt der Nachricht auch gleich sehen kann worum es geht?


    Da ich jetzt alles gelesen habe un mir nichts wirklich geholfen hat, hoffe ich dass ich es jetzt hier durch die Hilfe von euch schaffe einzubinden dass es funktioniert und die Daten auch per eMail versendet werden können.

    Vielen Dank für eure Hife schonmal jetzt.


    Gruß

    Micha

  2. #2
    Contao-Nutzer
    Registriert seit
    11.01.2012.
    Ort
    Mönchengladbach
    Beiträge
    50

    Standard

    Hallo Micha,

    arbeite seit ein paar Tagen mit der Erweiterung Inputvar. Ich hab deine Variante einmal nachgebaut und konnte dabei keinen Fehler finden. Bei mir hat er die Mails immer verschickt. Hatte
    PHP-Code:
    {{get::meinWert}} 
    als Standard-Wert eingetragen.

    Hab das mit dem Betreff getestet, es funktioniert einwandfrei. Du musst einfach ins Betrefffeld
    PHP-Code:
    {{get::deinWert}} 
    einfügen und an deinen Link
    HTML-Code:
    ?deinWet=Anfrage123456
    anfügen.

    Eine Frage hab ich, soll das Textfeld dann noch beschreibbar sein?

    Gruß

  3. #3
    Contao-Nutzer
    Registriert seit
    03.01.2011.
    Beiträge
    17

    Standard

    Hallo deltaprise,

    nein das Feld soll dann nicht änderbar sein durch den User.

    also cih habe auch bis jetzt nochmal probiert aber es klappt einfach nicht.

    Gruß
    Micha

  4. #4
    Contao-Nutzer
    Registriert seit
    11.01.2012.
    Ort
    Mönchengladbach
    Beiträge
    50

    Frage

    Morgen,

    in welchen Datenformat wird dein Formular verschickt? Bei mir ist Rohdaten eingestellt.

    Wenn du das Standard-Wert-Feld mit dem
    PHP-Code:
    {{get::meinWert}} 
    füllst und das Formular aufrufst zeigt er dir wenigsten deinen gewünschten Wert an? Also den Wert den du an deinen Link gehängt hast?

    Hab dir mal ein Screenshot mit hochgeladen wie meine Einstellungen für das Feld sind.

    Gruß

    Dominik
    Angehängte Grafiken Angehängte Grafiken

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
  •