diff options
author | lpsolit%gmail.com <> | 2005-09-03 04:12:07 +0000 |
---|---|---|
committer | lpsolit%gmail.com <> | 2005-09-03 04:12:07 +0000 |
commit | 6b44875b901ac8d1d7383fed017c973a9f954051 (patch) | |
tree | 0b43db0b62321cc03c91caad4810d4660c2fd56c /template/en/default/request | |
parent | 3c36f0414886baad1a59db8d0dbd0efd3fec2254 (diff) | |
download | bugs-6b44875b901ac8d1d7383fed017c973a9f954051.tar bugs-6b44875b901ac8d1d7383fed017c973a9f954051.tar.gz bugs-6b44875b901ac8d1d7383fed017c973a9f954051.tar.bz2 bugs-6b44875b901ac8d1d7383fed017c973a9f954051.tar.xz bugs-6b44875b901ac8d1d7383fed017c973a9f954051.zip |
Bug 286158: Remove GetSelectableProducts() from globals.pl and use Bugzilla::User::get_selectable_products() instead - Patch by Frédéric Buclin <LpSolit@gmail.com> r=joel,kiko a=justdave
Diffstat (limited to 'template/en/default/request')
-rw-r--r-- | template/en/default/request/queue.html.tmpl | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/template/en/default/request/queue.html.tmpl b/template/en/default/request/queue.html.tmpl index a6edcd8a3..73bbd8195 100644 --- a/template/en/default/request/queue.html.tmpl +++ b/template/en/default/request/queue.html.tmpl @@ -30,9 +30,9 @@ var first_load = 1; // is this the first time we load the page? var last_sel = []; // caches last selection var cpts = new Array(); - [% FOREACH p = products %] - cpts['[% p FILTER js %]'] = [ - [%- FOREACH item = components_by_product.$p %]'[% item FILTER js %]'[% ", " UNLESS loop.last %] [%- END -%] ]; + [% FOREACH prod = products %] + cpts['[% prod.name FILTER js %]'] = [ + [%- FOREACH comp = prod.components %]'[% comp.name FILTER js %]'[% ", " UNLESS loop.last %] [%- END -%] ]; [% END %] [% END %] @@ -58,9 +58,10 @@ <td> <select name="product" onchange="selectProduct(this.form, 'product', 'component', 'Any');"> <option value="">Any</option> - [% FOREACH item = products %] - <option value="[% item FILTER html %]" - [% "selected" IF cgi.param('product') == item %]>[% item FILTER html %]</option> + [% FOREACH prod = products %] + <option value="[% prod.name FILTER html %]" + [% "selected" IF cgi.param('product') == prod.name %]> + [% prod.name FILTER html %]</option> [% END %] </select> </td> @@ -92,9 +93,11 @@ <td> <select name="component"> <option value="">Any</option> - [% FOREACH item = components %] - <option value="[% item FILTER html %]" [% "selected" IF cgi.param('component') == item %]> - [% item FILTER html %]</option> + [% FOREACH prod = products %] + [% FOREACH comp = prod.components %] + <option value="[% comp.name FILTER html %]" [% "selected" IF cgi.param('component') == comp.name %]> + [% comp.name FILTER html %]</option> + [% END %] [% END %] </select> </td> |