in reply to Sticky HTML Templates
Update Expanding as requested by boo below:
If I write this template and call it from my perl code as given:
Then in effect, ignoring template substitutions that may happen, it is the same as this perl code:[% USE CGI %] [% CGI.header %] [% CGI.h1( "Hello World!" ) %] [% CGI.start_form %] [% CGI.textbox( { name=>"text" } ) %] [% CGI.submit %] [% CGI.end_form %]
Specifically, the CGI object as created by TT2 acts just like the CGI object in perl, and thus knows how to capture the passed parameters and knows how to fill in default values. There's minimal docs on this here, but from my experience working with it, that appears to be the case. Please note the code above is OTTOMH, only to demonstrat the point.#!/usr/bin/perl use CGI; my $q = new CGI; print $q->header(), $q->h1( "Hello World!" ), $q->start_form(), $q->textbox( -name=>"text" ), $q->submit, $q->end_form;
-----------------------------------------------------
Dr. Michael K. Neylon - mneylon-pm@masemware.com
||
"You've left the lens cap of your mind on again, Pinky" - The Brain
"I can see my house from here!"
It's not what you know, but knowing how to find it if you don't know that's important
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Sticky HTML Templates
by boo_radley (Parson) on Oct 25, 2001 at 22:23 UTC | |
by Ovid (Cardinal) on Oct 25, 2001 at 22:37 UTC | |
by brother ab (Scribe) on Oct 26, 2001 at 11:11 UTC |