Package DE_EPAGES::TLE::API::Template
This package provides a basic file based template processing.
The most used template processing is based on page types, see DE_EPAGES::Presentation::API::Template.
A filebased template processing including dictionary files, see DE_EPAGES::Dictionary::API::Template.
A content (perl-string) template processing exists via DE_EPAGES::TLE::API::TLE.
Example |
use DE_EPAGES::TLE::API::Template qw (ProcessFileTemplate); my $myContent = ProcessFileTemplate('myTemplate.tmpl', \%TemplateVars); |
@EXPORT_OK |
Functions
INCLUDE
Simple include on file base. If the debugging mode for this function is enabled, an html comment wraps result (includes file name and processing time).
Syntax |
$Content = $Handler->INCLUDE($Processor, $raParams); #INCLUDE("FileName") |
Example |
#INCLUDE("myIncludeTemplate.tmpl") |
Input |
|
Return |
|
ProcessFileTemplate
Starts the template processing, which is based on template $FileName. At this template are allowed calls of INCLUDE.
Syntax |
$Content = ProcessFileTemplate($FileName, $hVars, $TLEProcessor); |
Input |
|
Return |
|