Refactor out template processing code into the PayDriver module.

This commit is contained in:
Colin Kuskie 2010-04-29 14:31:13 -07:00
parent c0e3ec0d58
commit e9313959eb
4 changed files with 70 additions and 68 deletions

View file

@ -669,16 +669,7 @@ sub www_getCredentials {
});
$self->appendCartVariables($var);
my $template = WebGUI::Asset::Template->new($session, $self->get("credentialsTemplateId"));
my $output;
if (defined $template) {
$template->prepare;
$output = $template->process($var);
}
else {
$output = $i18n->get('template gone');
}
my $output = $self->processTemplate($self->get("credentialsTemplateId"), $var);
return $session->style->userStyle($output);
}