Re: Modify Default QuickForm Template

From: Date: Sat, 27 Nov 2004 08:55:47 +0000
Subject: Re: Modify Default QuickForm Template
References: 1  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-15849@lists.php.net to get a copy of this message
On Sat, Nov 27, 2004 at 01:04:13AM -0600, Jim Tom Polk wrote: > After almost 2 hours, I admit defeat. > > How do you change the the form template without going into > HTML/QuickForm/Renderer/Default.php file and adjusting $_headerTemplate, > $_elementTemplate, $_formTemplate and $_requiredNoteTemplate? Have a look at: http://pear.php.net/manual/en/package.html.html-quickform.php#package.html.html-quickform.output.basic-renderers <?php require_once 'HTML/QuickForm.php'; require_once 'HTML/QuickForm/Renderer/Default.php'; $form = new HTML_QuickForm(); $form->addElement('header', null, 'Sample Header'); $renderer = &new HTML_QuickForm_Renderer_Default(); $renderer->setHeaderTemplate('<h2>{header}</h2>'); $form->accept($renderer); echo $renderer->toHtml(); ?> <snip> Regards, Doug

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