summaryrefslogtreecommitdiffstats
path: root/template/en/default/admin/fieldvalues/list.html.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'template/en/default/admin/fieldvalues/list.html.tmpl')
-rw-r--r--template/en/default/admin/fieldvalues/list.html.tmpl31
1 files changed, 14 insertions, 17 deletions
diff --git a/template/en/default/admin/fieldvalues/list.html.tmpl b/template/en/default/admin/fieldvalues/list.html.tmpl
index d14bbc26d..976b58ae7 100644
--- a/template/en/default/admin/fieldvalues/list.html.tmpl
+++ b/template/en/default/admin/fieldvalues/list.html.tmpl
@@ -58,26 +58,13 @@
} ]
%]
-[% IF default.defined %]
- [% overrides.action = [ {
- match_value => "$default"
- match_field => 'name'
- override_content => 1
- content => "(Default value)"
- override_contentlink => 1
- contentlink => undef
- } ]
- %]
-[% END %]
-[% IF static.size %]
- [% UNLESS overrides.action.size %]
- [% overrides.action = [] %]
- [% END %]
+[% SET overrides.action = [] %]
+[% FOREACH check_value = values %]
- [% FOREACH static_value = static %]
+ [% IF check_value.is_static %]
[% overrides.action.push({
- match_value => "$static_value"
+ match_value => check_value.name
match_field => 'name'
override_content => 1
content => "(Non-deletable value)"
@@ -85,7 +72,17 @@
contentlink => undef
})
%]
+ [% ELSIF check_value.is_default %]
+ [% overrides.action.push({
+ match_value => check_value.name
+ match_field => 'name'
+ override_content => 1
+ content => "(Default value)"
+ override_contentlink => 1
+ contentlink => undef })
+ %]
[% END %]
+
[% END %]
[% PROCESS admin/table.html.tmpl