QuickForm - default renderer and rules

From: Date: Fri, 12 Sep 2003 09:59:14 +0000
Subject: QuickForm - default renderer and rules
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-7765@lists.php.net to get a copy of this message
I have a form with a 'required' rule that works just fine with: if ($form->validate()) { $form->freeze(); $form->process('blah', false); } else { $form->display(); } When I try to use the default renderer, the validation appears to work in that if the required rule is not satisfied the form is not processed, but no error messages are shown (they are in the version above). The code is: require_once('HTML/QuickForm/Renderer/Default.php'); $renderer =& new HTML_QuickForm_Renderer_Default(); $form->accept($renderer); if ($form->validate()) { $form->freeze(); $form->process('blah', false); } else { echo $renderer->toHTML(); } I've presumably missed something, but I can't see what. Thanks, Keith

« previous php.pear.general (#7765) next »