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

YForm - hidden field übergeben

Verfasst: 30. Aug 2017, 16:22
von essal
Hallo,
ich bin auf folgendes Problem gestoßen:
Ich möchte einem YFormular in PHP ein hidden-field mitgeben:

Code: Alles auswählen

$yform->setValueField('hidden', array("name", $myValue));
Die Variable $myValue steht nach dem absenden des Formulars nicht mehr zur verfügung. Wenn ich jetzt folgendes mache:

Code: Alles auswählen

$yform = new rex_yform();
$yform->setValueField('hidden', array("name", $myValue));
$yform->setActionField('tpl2email', array("mailtemplate", "", "max@mustermann.de"));
echo $yform->getForm();
dann erzeugt im Mail-Template

Code: Alles auswählen

REX_YFORM_DATA[field="name"]
eine leere Ausgabe, obwohl $myValue zur Erzeugung des Formulars mit einen String belegt ist.
Falls jemanden Helfen kann, würde ich mich freuen.
Danke im Voraus

Re: YForm - hidden field übergeben

Verfasst: 31. Aug 2017, 15:32
von anita
hi,

versuch mal

Code: Alles auswählen

$yform->setValueField('hidden', array("name", $myValue, REQUEST));
so funktioniert es bei mir