Fix für Bug 1753, Benutzerdefinierte Variable f. Waren: bearbeitbar nicht auswählbar
authorBernd Blessmann <bibi@online.de>
Mon, 19 Dec 2011 12:10:41 +0000 (13:10 +0100)
committerBernd Blessmann <bibi@online.de>
Mon, 19 Dec 2011 12:10:41 +0000 (13:10 +0100)
Es gibt jetzt ein Erneuern-Knopf. Und dieser wird auch beim Wechseln des Modules
ausgelöst.

bin/mozilla/amcvar.pl
doc/changelog
templates/webpages/amcvar/display_cvar_config_form.html

index c0a0e88..ea023b2 100644 (file)
@@ -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;
+
index 918667d..876affe 100644 (file)
@@ -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
index 9f7f82e..fcbd5a7 100644 (file)
@@ -20,7 +20,8 @@
             name      = 'module',
             id_key    = 'module',
             label_key = 'description',
-            DATA      = MODULES %]
+            DATA      = MODULES,
+            onChange   = "document.getElementById('update_button').click();" %]
      </td>
     </tr>
 
@@ -93,6 +94,7 @@
   <input type="hidden" name="id" value="[% HTML.escape(id) %]">
 
   <p>
+   <input type="submit" name="action" id="update_button" value="[% 'Update' | $T8 %]">
    <input type="submit" name="action" value="[% 'Save' | $T8 %]">
    [%- IF id %]
    <input type="submit" name="action" value="[% 'Delete' | $T8 %]">