From: Bernd Blessmann Date: Mon, 19 Dec 2011 12:10:41 +0000 (+0100) Subject: Fix für Bug 1753, Benutzerdefinierte Variable f. Waren: bearbeitbar nicht auswählbar X-Git-Tag: release-2.7.0beta1~122 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/4bae16dabf804f2db4121ccdf8d4a86fd8151695?ds=inline;hp=-c Fix für Bug 1753, Benutzerdefinierte Variable f. Waren: bearbeitbar nicht auswählbar Es gibt jetzt ein Erneuern-Knopf. Und dieser wird auch beim Wechseln des Modules ausgelöst. --- 4bae16dabf804f2db4121ccdf8d4a86fd8151695 diff --git a/bin/mozilla/amcvar.pl b/bin/mozilla/amcvar.pl index c0a0e88cc..ea023b2fe 100644 --- a/bin/mozilla/amcvar.pl +++ b/bin/mozilla/amcvar.pl @@ -211,11 +211,27 @@ sub display_cvar_config_form { $main::lxdebug->leave_sub(); } +sub update { + $main::lxdebug->enter_sub(); + + my $form = $main::form; + + $main::auth->assert('config'); + + $form->{included_by_default} = $form->{inclusion} eq 'yes_default_on'; + $form->{includeable} = $form->{inclusion} ne 'no'; + + display_cvar_config_form(); + + $main::lxdebug->leave_sub(); +} + + sub dispatcher { my $form = $main::form; my $locale = $main::locale; - foreach my $action (qw(list_cvar_configs add_cvar_config)) { + foreach my $action (qw(list_cvar_configs add_cvar_config update)) { if ($form->{"action_${action}"}) { call_sub($action); return; @@ -226,3 +242,4 @@ sub dispatcher { } 1; + diff --git a/doc/changelog b/doc/changelog index 918667df7..876affe2b 100644 --- a/doc/changelog +++ b/doc/changelog @@ -60,6 +60,7 @@ Liste gefixter Bugs aus dem Bugtracker: - Bugfix 1640: Buchungen werden falsch zugeordnet, wenn man Konten umkonfiguriert + - Bugfix 1753: Benutzerdefinierte Variable f. Waren: bearbeitbar nicht auswählbar 2011-06-15 - Release 2.6.3 diff --git a/templates/webpages/amcvar/display_cvar_config_form.html b/templates/webpages/amcvar/display_cvar_config_form.html index 9f7f82ec6..fcbd5a7e8 100644 --- a/templates/webpages/amcvar/display_cvar_config_form.html +++ b/templates/webpages/amcvar/display_cvar_config_form.html @@ -20,7 +20,8 @@ name = 'module', id_key = 'module', label_key = 'description', - DATA = MODULES %] + DATA = MODULES, + onChange = "document.getElementById('update_button').click();" %] @@ -93,6 +94,7 @@

+ [%- IF id %]