add some support for customizing product options
[bse.git] / site / cgi-bin / modules / BSE / TB / Product.pm
index efa485d..9a47e98 100644 (file)
@@ -103,12 +103,14 @@ sub _get_prod_options {
   for my $opt (@all_options) {
     my @opt_values = $opt->values;
     my %opt_values = map { $_->id => $_->value } @opt_values;
+    my %opt_valueobjs = map { $_->id => $_ } @opt_values;
     my $result_opt = 
       {
        id => $opt->key,
        name => $opt->key,
        desc => $opt->name,
        value => $values[$index],
+       valueobj => $opt_valueobjs{$values[$index]},
        type => $opt->type,
        labels => \%opt_values,
        default => $opt->default_value,