in reply to Re^3: Possible? String Search, Replace & Execute Code
in thread Possible? String Search, Replace & Execute Code

Thanks Anonymous Monk and cdarke.

From the CPAN HTML::Template page,
my $t = HTML::Template->new( scalarref => $ref_to_template_text, option => 'value' );

Q: What would 'value' be in this case in the following?

my $t = HTML::Template->new( scalarref => $template_file, option => 'value' );

I already added to the template, '<TMPL_VAR NAME=PERLCODE>' per that module.

Q: Should I still use that format for later substitution?

Now, I want to add the Perl print statement mentioned in my initial post.

Q: How would I do that?

=========

cdarke, what I was thinking of previously was something similar to:

my $template = HTML::Template->new($template_file);

but as shown, Anonymous Monk mentioned new().

Thanks again to you both.

Replies are listed 'Best First'.
Re^5: Possible? String Search, Replace & Execute Code
by newbie00 (Beadle) on Jul 17, 2010 at 09:03 UTC

    Hello again.

    I posted the previous message as the Perlmonks server was going down that day.

    ======

    To revisit, what is the syntax to use new() for the following:

    The form template is already stored in the variable $template_file which contains the placeholder called '<TMPL_VAR NAME=PERLCODE>' that need to be replaced with e.g. the phrase 'Perl code goes here'.

    I'll replace the phrase with the actual code once I have the syntax setup to make that replacement.

    Thanks.