Re: cloning forms with QuickForm
| From: | Justin Patrin | Date: | Wed, 24 Nov 2004 18:21:00 +0000 |
| Subject: | Re: cloning forms with QuickForm | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-15796@lists.php.net to get a copy of this message | ||
On Wed, 24 Nov 2004 15:27:49 +0100, Alberto Mucignat <stain@dxml.org> wrote:
>
> hi all
>
> is there a way to clone a form?
>
> i need to identically replicate a search form at the bottom and at the
> top of the search page, but since I would use ID tags within form
> elements, I need different IDs. should I re-instantiate the object and
> redefining all elements? Any tips/tricks?
>
Hmmm...perhaps HTML_QuickForm should have a __clone() method added to
do this right. The short answer is that there's no good way. If you
really need the search form in two places I would suggest setting the
IDs to something easily replaceable, getting the HTML output, and
doing a str_replace on the part of the IDs which is the same between
all of them for the second form.
--
Justin Patrin