Hi,
This could be really simple or
really easy.
I want to write a custom tag
that renders the content of the tag only if the 'test' argument evaluates to be
true. I want it to work something like this:
<asp:Test
test="$Session->{User}">
The Session
User Object Exists
</asp:Test>
Where the Perl code
is:
sub asp::Test
{
my ($args,
$content) = @_;
if ( eval( $args->{test} ) != 0 ) {
$Response->Write("$content");
if ( eval( $args->{test} ) != 0 ) {
$Response->Write("$content");
}
}
The problem here is that the
parser recognizes the ">" of the arrow operator "->" as the tag
closure. Has anyone experienced similar troubles? Is there a good
(easy) solution?
Thanks In Advance,
Chris