[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • xForm Variablenübergabe
Seite 1 von 1

xForm Variablenübergabe

Verfasst: 3. Jun 2014, 11:55
von PeWa-Software
Hallo zusammen,

ich habe schon das ganze Forum durchsucht, allerdings nichts brauchbares gefunden.

Folgender Einsatz: Ich rufe ein per xForm erstelltes Formular (Anmeldeformular) auf und gebe per GET eine Variable (EventID) an das Formular. Ich hätte gerne, dass ich diese Variable in dem Anmeldeformular genutzt werden kann, sodass ich nach Ausfüllen und Absenden dieses Formulares dann auch in der Mail die EventID sehen kann, für das man sich angemeldet hat.

Die Verlinkung Event->Formular klappt. Ich kann die Variable auch abfragen. Nur, wie kommt diese ins Formular bzw dann in die Mail. Ich bin der Meinung, dass xForm dies sicherlich kann, nur eben mit der Dokumentation ist das so eine Sache.

Für produktives Feedback bin ich dankbar! :D

Re: xForm Variablenübergabe

Verfasst: 4. Jun 2014, 09:19
von Thomas.Blum
Hej,

weiß nicht, ob ich alles richtig verstanden habe, aber suchst du ggf. das:

Code: Alles auswählen

hidden|EventID|0|REQUEST
Die 0 ist dabei der Default Wert.

vg Thomas

Re: xForm Variablenübergabe

Verfasst: 4. Jun 2014, 11:08
von PeWa-Software
Danke Thomas, ich glaube das geht in die richtige Richtung.

Könntest Du mir noch einen Tipp geben wie ich meinen Variablenwert hineinbekomme?
Ich frage diesen per rex_post("eventid","string") ab...

Wird der Wert im Hidden-Feld auch mittransportiert, wenn der Benutzer falsche Eingaben gemacht hat und sich das Formular nochmals aufruft (zB bei Falscheingabe Captcha)?

Danke für die Mühen!

Re: xForm Variablenübergabe

Verfasst: 4. Jun 2014, 18:56
von PeWa-Software
GELÖST:

Thomas hatte recht, nur muss der Variablenname anders lauten:

Nehmen wir an, Ihr könnt eine Variable per rex_post("eventid","string") abfragen
=> dann müßt Ihr auch folgendes Feld eintragen:

hidden|eventid|0|REQUEST

Und, ja. Das Form merkt sich den Wert auch wenn der User Falscheingaben (zB Captcha) eingibt...

DANKE THOMAS!

Re: xForm Variablenübergabe

Verfasst: 5. Jun 2014, 09:35
von Thomas.Blum
Hej,
PeWa-Software hat geschrieben:nur muss der Variablenname anders lauten:
in deinem ersten Post hieß die Variable EventID nicht eventid. Deshalb als Hinweis: Schreib immer so den Post, wie es auch im REDAXO vorhanden ist. Diese Kleinigkeiten hat schon manch einem Helfer zur Verzweiflung gebracht.

Aber schön, wenn es jetzt klappt.

vg Thomas