Adding internationalized message for empty cart

This commit is contained in:
Diona Kidd 2008-08-20 02:08:19 +00:00
parent 94b20d8f49
commit 5b89003e24
4 changed files with 24 additions and 2 deletions

View file

@ -694,9 +694,21 @@ sub www_view {
}
</script>
|);
my @items = @{$self->getItems};
if(scalar(@items) < 1) {
# there are no items in the cart, return a message to the template
my %var = (
message => $i18n->get('empty cart')
);
# render the cart
my $template = WebGUI::Asset::Template->new($session, $session->setting->get("shopCartTemplateId"));
return $session->style->userStyle($template->process(\%var));
}
# generate template variables for the items in the cart
foreach my $item (@{$self->getItems}) {
foreach my $item (@items) {
my $sku = $item->getSku;
$sku->applyOptions($item->get("options"));
my %properties = (

View file

@ -873,6 +873,13 @@ our $I18N = {
context => q|a button the user clicks on to go back to shopping after viewing the cart|
},
'empty cart' => {
message => q|There are no items currently in your cart.|,
lastUpdated => 0,
context => q|a message to the user that the cart is empty|
},
'shop' => {
message => q|Shop|,
lastUpdated => 0,