]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/View/TT.pm
Release 2.08. Add Maypole::Config->template_extension, Maypole::Application adds...
[maypole.git] / lib / Maypole / View / TT.pm
index 59c3f8fe888388b26dbf969e14fadd6288c43ec6..13130e53ec1154c6ecfe1c44019db12582265096 100644 (file)
@@ -21,8 +21,12 @@ sub template {
 
     $self->{provider}->include_path([ $self->paths($r) ]);
 
+    my $template_file = $r->template;
+    my $ext = $r->config->template_extension;
+    $template_file .= $ext if defined $ext;
+
     my $output;
-    if ($self->{tt}->process( $r->template, { $self->vars($r) }, \$output )) {
+    if ($self->{tt}->process($template_file, { $self->vars($r) }, \$output )) {
         $r->{output} = $output;
         return OK;
     }