diff options
Diffstat (limited to 'extensions/BMO/template/en/default/global/prod-comp-search.html.tmpl')
-rw-r--r-- | extensions/BMO/template/en/default/global/prod-comp-search.html.tmpl | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/extensions/BMO/template/en/default/global/prod-comp-search.html.tmpl b/extensions/BMO/template/en/default/global/prod-comp-search.html.tmpl index 8c120e9af..9e5e4da17 100644 --- a/extensions/BMO/template/en/default/global/prod-comp-search.html.tmpl +++ b/extensions/BMO/template/en/default/global/prod-comp-search.html.tmpl @@ -23,5 +23,18 @@ { YAHOO.bugzilla.prodCompSearch.init( "prod_comp_search", "prod_comp_search_autocomplete_container", "[% format FILTER js %]"); + [% IF target == "describecomponents.cgi" %] + YAHOO.bugzilla.prodCompSearch.autoComplete.itemSelectEvent.subscribe(function (e, args) { + var oData = args[2]; + var url = "describecomponents.cgi?product=" + encodeURIComponent(oData[0]) + + "&component=" + encodeURIComponent(oData[1]) + + "#" + encodeURIComponent(oData[1]); + var format = YAHOO.bugzilla.prodCompSearch.format; + if (format) { + url += "&format=" + encodeURIComponent(format); + } + window.location.href = url; + }); + [% END %] } </script> |