QuickForm Problem

From: Date: Sun, 11 Jul 2004 14:08:15 +0000
Subject: QuickForm Problem
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-13635@lists.php.net to get a copy of this message
Hello list, i'd like to use this [*] example code to create a form. I'm not able so set my own "ElementTemplate" with setElementTemplate. It's seems that the fields {element} and {label} contain no value. Thank you very much in advance! Greets Börni [*] <?php require_once ("HTML/QuickForm.php"); require_once ("HTML/QuickForm/Renderer/Default.php"); $form =& new HTML_QuickForm('form','POST'); $renderer =& new HTML_QuickForm_Renderer_Default(); $form->addElement('text','mail',null,array('size' => 10)); $form->applyFilter('mail', 'trim'); $form->addRule('mail', 'Mail required!', 'required', null); $form->addElement('submit', null, 'Send'); $renderer->setRequiredNoteTemplate("\n\t<tr>\n\t\t<td></td>\n\t<td align=\"left\" valign=\"top\">{requiredNote}</td>\n\t</tr>"); $renderer->setElementTemplate("\n\t<tr>\n\t\t<td align=\"right\" valign=\"top\"><span style=\"color: #ff0000\"></span><b>{label}</b></td>\n\t\t<td valign=\"top\" align=\"left\"><!-- BEGIN error --><span style=\"color: #ff0000\">{error}</span><br /><!-- END error -->\t{element}</td>\n\t</tr>"); $form->accept($renderer); echo $renderer->toHtml($form); ?>

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