X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FTemplate%2FPlugin%2FL.pm;h=a8e63815c0934cbe2a407eeccea80e08737743e1;hb=36927d8104524417b388021e598db886ae1569c2;hp=0b0c760ec661a2d94591f1c60e006029ff4367ab;hpb=99d0bd2b810d7d4268c104d0a0ea8e67a63b55d2;p=kivitendo-erp.git diff --git a/SL/Template/Plugin/L.pm b/SL/Template/Plugin/L.pm index 0b0c760ec..a8e63815c 100644 --- a/SL/Template/Plugin/L.pm +++ b/SL/Template/Plugin/L.pm @@ -279,9 +279,15 @@ sub areainput_tag { my $maxrows = delete $attributes{max_rows}; my $rows = $::form->numtextrows($value, $cols, $maxrows, $minrows); - return $rows > 1 - ? $self->textarea_tag($name, $value, %attributes, rows => $rows, cols => $cols) - : $self->input_tag($name, $value, %attributes, size => $cols); + $attributes{id} ||= _tag_id(); + my $id = $attributes{id}; + + return $self->textarea_tag($name, $value, %attributes, rows => $rows, cols => $cols) if $rows > 1; + + return '' + . $self->input_tag($name, $value, %attributes, size => $cols) + . "" + . ''; } sub multiselect2side {