]> wagnertech.de Git - mfinanz.git/blobdiff - bin/mozilla/io.pl
Spaltenzahl f. benutzerdef. Variablen in Belegen in Benutzereinstellungen ...
[mfinanz.git] / bin / mozilla / io.pl
index 4cd88226972e18772ddbc39a3aef2f62f9835820..3c6c087da6a235eb50dc3d1ec687a07b9abd423a 100644 (file)
@@ -1865,16 +1865,18 @@ sub _render_custom_variables_inputs {
   foreach my $cvar (@{ $form->{CVAR_CONFIGS}->{IC} }) {
     $cvar->{valid} = $params{part_id} && $valid->($cvar->{id});
 
+    my $show = 0;
     my $description = '';
     if ($cvar->{flag_editable} && $cvar->{valid}) {
       $num_visible_cvars++;
       $description = $cvar->{description} . ' ';
+      $show = 1;
     }
 
     my $form_key = "ic_cvar_" . $cvar->{name} . "_$params{row}";
 
     push @{ $params{ROW2} }, {
-      line_break     => $num_visible_cvars == 1,
+      line_break     => $show && !(($num_visible_cvars - 1) % ($::myconfig{form_cvars_nr_cols}*1 || 3)),
       description    => $description,
       cvar           => 1,
       render_options => {