NAME
HTML::Template::Extension::IF_TERN - Plugins that support ternary if operator ?..:..
SYNOPSIS
use HTML::Template::Extension;
my $text = qq
|
IF_TERN plugin example
========================
If all is ok you can read this here --> %test?It works!!!:It's BAD%
|;
my $comp = new HTML::Template::Extension(
scalarref => \$text,
plugins=>["IF_TERN"],
);
$comp->param('test' => "1");
print $comp->output;
# OUTPUT:
#
# IF_TERN plugin example
# ========================
# If all is ok you can read this here --> It works!!!
DESCRIPTION
IF_TERN add syntax for the ternary operator bool_var?this_if_true:this_if_false.
So with this plugin you can use this syntax to insert a dynamical text:
%bool_var%this_if_true:this_if_false%
AUTHOR
Bruni Emiliano, <info@ebruni.it>
SEE ALSO
HTML::Template
HTML::Template::Extension::DO_NOTHING
HTML::Template::Extension::SLASH_VAR
HTML::Template::Extension::CSTART
HTML::Template::Extension::DOC
HTML::Template::Extension::HEAD_BODY