% if (scalar @{$item->{'models'}} > 0) { %>
Models
<% foreach my $model ( @{$item->{'models'}} ) { %>
{'def'} eq 'on' } @{$item->{'models'}} ) { %>
select="<%= $model->{'def'} %>"
<% } else { %>
select="<%= $model->{'select'} %>"
<% } %>
name="<%= $model->{'name'} %>" uuid="<%= $model->{'uuid'} %>" original_price="<%= $model->{'price'} %>" original_discount="<%= $model->{'discount'} %>" discount="<%= $model->{'discount'} %>" price="<%= $model->{'price'} %>"
<% if ($c->session('privilege') eq 'citizen') { %>cost="<%= $model->{'cost'} %>"<% } %>
>
<%= &subs::format_name($model->{'name'}) %>
<%= &subs::price_formatter($model->{'price'}) %>
<%= &subs::price_formatter($model->{'price'} + $model->{'discount'}) %>
<% if ($model->{'file'}) { %>
<% foreach my $fi ( @{$model->{'file'}} ) { %>
<% } %>
<% } %>
<% if ($model->{'inventory'}) { %>
<%= $model->{'inventory'} %>
<% } %>
<% if (scalar @{$model->{'characteristics'}} > 0) { %>
<% foreach my $char ( @{$model->{'characteristics'}} ) { %>
<%== '' . &subs::format_name($char->{'name'}) . ': ' . &subs::format_name($char->{'quantity'}) %><% if ($char->{'unit'} ne 'each') { %><%= $char->{'unit'} %><% } %>
<% } %>
<% } %>
<% if ($model->{'description'}) { %>
<%= $model->{'description'} %>
<% } %>
<% } %>
<% } %>
<% if (scalar @{$item->{'options'}} > 0 ) { %>
Options
<% foreach my $o ( keys %{$option_categories} ) { %>
<%= &subs::format_name($o) %>
<% if ($item->{'option_categories'}->{$o}->{'file'}) { %>
<% foreach my $fi ( @{$item->{'option_categories'}->{$o}->{'file'}} ) { %>
<% } %>
<% } %>
<% foreach my $option ( @{$option_categories->{$o}} ) { %>
session('privilege') eq 'citizen') { %>cost="<%= $option->{'cost'} || $item->{'option_categories'}->{$o}->{'cost'} %>"<% } %>
>
<%= &subs::format_name($option->{'name'}) %>
<%= &subs::price_formatter($option->{'price'} || $item->{'option_categories'}->{$o}->{'price'}) %>
<%= &subs::price_formatter($option->{'price'} || $item->{'option_categories'}->{$o}->{'price'} + $option->{'discount'}) %>
<% if ($option->{'file'}) { %>
<% foreach my $fi ( @{$option->{'file'}} ) { %>
<% } %>
<% } %>
<% if ($option->{'inventory'}) { %>
<%= $option->{'inventory'} %>
<% } %>
<% if (scalar @{$option->{'characteristics'}} > 0) { %>
<% foreach my $char ( @{$option->{'characteristics'}} ) { %>
<%== '' . &subs::format_name($char->{'name'}) . ': ' . &subs::format_name($char->{'quantity'}) %><% if ($char->{'unit'}) { %><%= $char->{'unit'} %><% } %>
<% } %>
<% } %>
<% if ($option->{'description'}) { %>
<%= $option->{'description'} %>
<% } %>
<% } %>
<% } %>
<% } %>