Mailinglisten-Archive |
Patrick Schuster wrote:
>>if (!empty($_REQUEST['loc_select'])) {
>> $form->setValue('locid',$_REQUEST['loc_select']);
>>}
> Hab ja auch schon sowas vermutet, nur leider existiert die Methode
> setValue zumindest bei Hidden-Fields nicht. Grrr.
Na dann schau mal in die Doku - ich schrieb extra [ungetestet], weil ich
mir nicht sicher war.
http://www.appelsiini.net/~tuupola/php/peardoc2/package.html.html#package.html.html-quickform
$form->setConstants(array('locid' => $_REQUEST['loc_select']));
oder
$form->setDefaults(array('locid' => $_REQUEST['loc_select']));
sollten funktionieren.
> Jetzt hab ich's doch manuell (also ausserhalb von QuickForm) als
> Hidden-Field reingeschrieben und es funktioniert, ist aber leider
> alles andere als elegant. Schade eigentlich.
Gibst Du immer so schnell auf? ;-)
--
http://4bconsult.de
php::bar PHP Wiki - Listenarchive