Call load_template from the template engine

This commit is contained in:
Chris 2016-12-30 16:05:03 +00:00
parent c76c471caf
commit 46facc9987

View File

@ -194,7 +194,7 @@ sub message_box {
# Build the list of buttons...
my $buttonlist = "";
foreach my $button (@{$args -> {"buttons"}}) {
$buttonlist .= $self -> load_template("messagebox/button.tem",
$buttonlist .= $self -> {"template"} -> load_template("messagebox/button.tem",
{ "%(colour)s" => $button -> {"colour"},
"%(href)s" => $button -> {"href"},
"%(message)s" => $button -> {"message"}
@ -202,18 +202,18 @@ sub message_box {
}
# Shove into the bar
$buttonbar = $self -> load_template("messagebox/buttonbar.tem",
$buttonbar = $self -> {"template"} -> load_template("messagebox/buttonbar.tem",
{ "%(buttons)s" => $buttonlist });
}
return $self -> load_template("messagebox/box.tem",
return $self -> {"template"} -> load_template("messagebox/box.tem",
{ "%(title)s" => $args -> {"title"},
"%(icon)s" => $args -> {"type"},
"%(icon)s" => $args -> {"type"} // "important",
"%(summary)s" => $args -> {"summary"},
"%(longdesc)s" => $args -> {"message"},
"%(message)s" => $args -> {"message"},
"%(additional)s" => $args -> {"additional"},
"%(buttons)s" => $args -> {"buttonbar"},
"%(class)s" => $args -> {"class"},
"%(buttons)s" => $buttonbar,
});
}