From 0844fe9fc6d2d5293fad1384d2955dedf30fc8c4 Mon Sep 17 00:00:00 2001 From: Tiago Mello Date: Fri, 27 Aug 2010 00:27:08 -0300 Subject: Bug 479400: Add the ability to show or hide particular custom fields based on multiple values of another field (visibility controllers) r/a=mkanat --- template/en/default/bug/field-events.js.tmpl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'template/en/default/bug/field-events.js.tmpl') diff --git a/template/en/default/bug/field-events.js.tmpl b/template/en/default/bug/field-events.js.tmpl index f9e0ea93d..94dd298f5 100644 --- a/template/en/default/bug/field-events.js.tmpl +++ b/template/en/default/bug/field-events.js.tmpl @@ -23,8 +23,11 @@ [% FOREACH controlled_field = field.controls_visibility_of %] showFieldWhen('[% controlled_field.name FILTER js %]', - '[% field.name FILTER js %]', - '[% controlled_field.visibility_value.name FILTER js %]'); + '[% field.name FILTER js %]', [ + [%- FOREACH visibility_value = controlled_field.visibility_values -%] + '[%- visibility_value.name FILTER js -%]'[% "," UNLESS loop.last %] + [%- END %] + ]); [% END %] [% FOREACH legal_value = field.legal_values %] [% FOREACH controlled_field = legal_value.controlled_values.keys %] -- cgit v1.2.3-24-g4f1b