Revision c59e85c3
Von Moritz Bunkus vor mehr als 7 Jahren hinzugefügt
SL/Template/Plugin/L.pm | ||
---|---|---|
279 | 279 |
my $maxrows = delete $attributes{max_rows}; |
280 | 280 |
my $rows = $::form->numtextrows($value, $cols, $maxrows, $minrows); |
281 | 281 |
|
282 |
return $rows > 1 |
|
283 |
? $self->textarea_tag($name, $value, %attributes, rows => $rows, cols => $cols) |
|
284 |
: $self->input_tag($name, $value, %attributes, size => $cols); |
|
282 |
$attributes{id} ||= _tag_id(); |
|
283 |
my $id = $attributes{id}; |
|
284 |
|
|
285 |
return $self->textarea_tag($name, $value, %attributes, rows => $rows, cols => $cols) if $rows > 1; |
|
286 |
|
|
287 |
return '<span>' |
|
288 |
. $self->input_tag($name, $value, %attributes, size => $cols) |
|
289 |
. "<img src=\"image/edit-entry.png\" onclick=\"kivi.switch_areainput_to_textarea('${id}')\" style=\"margin-left: 2px;\">" |
|
290 |
. '</span>'; |
|
285 | 291 |
} |
286 | 292 |
|
287 | 293 |
sub multiselect2side { |
Auch abrufbar als: Unified diff
AreaInputTag: kleines Icon neben Input zum Umschalten auf Textarea
In Masken, in denen es keinen »Erneuern«-Button gab (neuer
Artikelcontroller), hatten die Benutzer*innen somit auch keine
Möglichkeit, aus dem normalen Input eine Textarea zu machen. Dies hier
ist nun eine manuelle Möglichkeit dafür.