Re: QuickForm - default renderer and rules
| From: | Alexey Borzov | Date: | Fri, 12 Sep 2003 09:58:33 +0000 |
| Subject: | Re: QuickForm - default renderer and rules | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-7766@lists.php.net to get a copy of this message | ||
Hi!
Keith Edmunds wrote:
require_once('HTML/QuickForm/Renderer/Default.php'); $renderer =& new HTML_QuickForm_Renderer_Default(); $form->accept($renderer);When you do $form->accept($renderer), the HTML for the form is built. It has no errors because (surprise) the errors are set within validate() call. $renderer->toHtml() just returns the generated HTML, it does no processing.if ($form->validate()) { $form->freeze(); $form->process('blah', false);} else {echo $renderer->toHTML();} I've presumably missed something, but I can't see what.