From dbd6f8f6de86841c7dd5e4474fbba0cbb337f8ab Mon Sep 17 00:00:00 2001 From: Simon Green Date: Wed, 2 Jul 2014 10:57:56 +1000 Subject: Bug 1020821 - Product drop down orders classifications alphabetically r=gkl, a=glob --- Bugzilla/Template.pm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Bugzilla/Template.pm') diff --git a/Bugzilla/Template.pm b/Bugzilla/Template.pm index cf337d9fc..d1457a4fa 100644 --- a/Bugzilla/Template.pm +++ b/Bugzilla/Template.pm @@ -17,6 +17,7 @@ use Bugzilla::Hook; use Bugzilla::Install::Requirements; use Bugzilla::Install::Util qw(install_string template_include_path include_languages); +use Bugzilla::Classification; use Bugzilla::Keyword; use Bugzilla::Util; use Bugzilla::Error; @@ -1018,6 +1019,11 @@ sub create { 'css_files' => \&css_files, yui_resolve_deps => \&yui_resolve_deps, + # All classifications (sorted by sortkey, name) + 'all_classifications' => sub { + return [map { $_->name } Bugzilla::Classification->get_all()]; + }, + # Whether or not keywords are enabled, in this Bugzilla. 'use_keywords' => sub { return Bugzilla::Keyword->any_exist; }, -- cgit v1.2.3-24-g4f1b