diff --git a/admin/columns_settings.pl b/admin/columns_settings.pl index c0c117bb27..e61782c5ff 100755 --- a/admin/columns_settings.pl +++ b/admin/columns_settings.pl @@ -27,7 +27,7 @@ if ( $action eq 'save' ) { my @columnids = $input->param("columnid"); my @columns; for my $columnid (@columnids) { - next unless $columnid =~ m|^([^_]*)_([^_]*)_(.*)$|; + next unless $columnid =~ m|^([^#]*)#([^#]*)#(.*)$|; my $is_hidden = $input->param( $columnid . '_hidden' ) // 0; my $cannot_be_toggled = $input->param( $columnid . '_cannot_be_toggled' ) // 0; diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt index f8127091a5..b1a8565396 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/columns_settings.tt @@ -22,42 +22,43 @@ Column nameIs hidden by defaultCannot be toggled [% FOR column IN tables.$pagename.$tablename %] + [% SET value = pagename _ '#' _ tablename _ '#' _ column.columnname %] [% column.columnname %] - + [% IF column.is_hidden %] [% IF column.cannot_be_modified %] - - + + [% ELSE %] - + [% END %] [% ELSE %] [% IF column.cannot_be_modified %] - - + + [% ELSE %] - + [% END %] [% END %] [% IF column.cannot_be_toggled %] [% IF column.cannot_be_modified %] - - + + [% ELSE %] - + [% END %] [% ELSE %] [% IF column.cannot_be_modified %] - - + + [% ELSE %] - + [% END %] [% END %]