Thread: [htmltmpl] Pre-filled input fields
Brought to you by:
samtregar
From: Arkady G. <gru...@gm...> - 2005-10-28 06:46:40
|
What is the best way to generate input fields pre-filled with dynamic conte= nts in HTML forms with HTML::Template and still be able to see the input fields when the template file is viewed in a browser without the script? <input type=3Dtext name=3Dmy_text value=3D"<TMPL_VAR text_value>" /> works for text fields, but its not so trivial with the pop-up menus. Of course, I can generate input fields with Perl using either CGI or CGI::FormBuilder. But then, your template will look like this: <p>Your full name: <tmpl_var field-name> <p>Your email address: <tmpl_var field-email> <p>Choose a password: <tmpl_var field-password> <p>Please confirm it: <tmpl_var field-confirm_password> <p>Your home zipcode: <tmpl_var field-zipcode> When the template file is viewed in a browser, the input fields are not visible. If I write the code and ask an HTML web designer to work on templates, it would be hard for the web designer to see what the form looks like with the "invisible" fields. Did anyone have this problem? Thanks. Arkady. |
From: Jason P. <ja...@jo...> - 2005-10-28 12:51:16
|
What I usually do is add another step and instead of stopping at the template, I pass the template's output into HTML::FillInForm, which is great for filling out ANY input fields (pop-up menus, etc). - Jason Arkady Grudzinsky wrote: > What is the best way to generate input fields pre-filled with dynamic contents > in HTML forms with HTML::Template and still be able to see the input fields > when the template file is viewed in a browser without the script? > > <input type=text name=my_text value="<TMPL_VAR text_value>" /> > > works for text fields, but its not so trivial with the pop-up menus. > > Of course, I can generate input fields with Perl using either CGI or > CGI::FormBuilder. > But then, your template will look like this: > > <p>Your full name: <tmpl_var field-name> > <p>Your email address: <tmpl_var field-email> > <p>Choose a password: <tmpl_var field-password> > <p>Please confirm it: <tmpl_var field-confirm_password> > <p>Your home zipcode: <tmpl_var field-zipcode> > > When the template file is viewed in a browser, the input fields are > not visible. If I write the code and ask an HTML web designer to work > on templates, it would be hard for the web designer to see what the > form looks like with the "invisible" fields. > > Did anyone have this problem? > > Thanks. > > Arkady. > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > Html-template-users mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/html-template-users |
From: David K. <da...@gi...> - 2005-10-28 18:25:52
|
Jason Purdy <ja...@jo...> wrote: > What I usually do is add another step and instead of stopping at the > template, I pass the template's output into HTML::FillInForm, which is > great for filling out ANY input fields (pop-up menus, etc). > > - Jason +1 to Jason's HTML::FillInForm recommendation. It is quite a handy module that has simplified much of my code (and shortened my development time) quite a bit! -dave > Arkady Grudzinsky wrote: >> What is the best way to generate input fields pre-filled with >> dynamic contents in HTML forms with HTML::Template and still be able >> to see the input fields when the template file is viewed in a >> browser without the script? <input type=text name=my_text >> value="<TMPL_VAR text_value>" /> >> >> works for text fields, but its not so trivial with the pop-up menus. >> >> Of course, I can generate input fields with Perl using either CGI or >> CGI::FormBuilder. >> But then, your template will look like this: >> >> <p>Your full name: <tmpl_var field-name> >> <p>Your email address: <tmpl_var field-email> >> <p>Choose a password: <tmpl_var field-password> >> <p>Please confirm it: <tmpl_var field-confirm_password> >> <p>Your home zipcode: <tmpl_var field-zipcode> >> >> When the template file is viewed in a browser, the input fields are >> not visible. If I write the code and ask an HTML web designer to >> work on templates, it would be hard for the web designer to see what >> the >> form looks like with the "invisible" fields. >> >> Did anyone have this problem? >> >> Thanks. >> >> Arkady. >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by the JBoss Inc. >> Get Certified Today * Register for a JBoss Training Course >> Free Certification Exam for All Training Attendees Through End of >> 2005 Visit http://www.jboss.com/services/certification for more >> information _______________________________________________ >> Html-template-users mailing list >> Htm...@li... >> https://lists.sourceforge.net/lists/listinfo/html-template-users > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > Html-template-users mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/html-template-users |