HTML::Template::Extension::IF_TERN - Plugins that support ternary if operator ?..:..


HTML-Template-Extension documentation  | view source Contained in the HTML-Template-Extension distribution.

Index


NAME

Top

HTML::Template::Extension::IF_TERN - Plugins that support ternary if operator ?..:..

SYNOPSIS

Top

 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

Top

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

Top

Bruni Emiliano, <info@ebruni.it>

SEE ALSO

Top

 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


HTML-Template-Extension documentation  | view source Contained in the HTML-Template-Extension distribution.