[% FOREACH c = classification %]
prods[[% nclass FILTER js %]] = [
[% sep = '' %]
- [%- FOREACH item = c.products -%]
- [%- IF user.can_see_product(item.name) && item.components.size -%]
+ [%- FOREACH item = user.get_selectable_products(c.id) -%]
+ [%- IF item.components.size -%]
[%- sep FILTER js %]'[% item.name FILTER js %]'
[%- sep = ',' -%]
[%- END -%]
[% IF Param('useclassification') %]
[% FOREACH c = classification %]
<optgroup label="[% c.name FILTER html %]">
- [% FOREACH p = c.products %]
- [% IF user.can_see_product(p.name) && p.components.size %]
+ [% FOREACH p = user.get_selectable_products(c.id) %]
+ [% IF p.components.size %]
<option value="[% p.name FILTER html %]"
[% " selected" IF lsearch(default.product, p.name) != -1 %]>
[% p.name FILTER html %]