div_tag aus L in Presenter verschoben
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Thu, 20 Aug 2020 20:25:11 +0000 (22:25 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Tue, 25 Aug 2020 13:57:44 +0000 (15:57 +0200)
SL/Presenter/Tag.pm
SL/Template/Plugin/L.pm

index 80dca58..3129437 100644 (file)
@@ -11,7 +11,7 @@ our @EXPORT_OK = qw(
   html_tag input_tag hidden_tag javascript man_days_tag name_to_id select_tag
   checkbox_tag button_tag submit_tag ajax_submit_tag input_number_tag
   stringify_attributes restricted_html textarea_tag link_tag date_tag
-);
+  div_tag);
 our %EXPORT_TAGS = (ALL => \@EXPORT_OK);
 
 use Carp;
@@ -354,6 +354,11 @@ sub date_tag {
   );
 }
 
+sub div_tag {
+  my ($content, %params) = @_;
+  return html_tag('div', $content, %params);
+}
+
 1;
 __END__
 
index 93508fc..7916b78 100644 (file)
@@ -82,6 +82,7 @@ sub link                     { return _call_presenter('link_tag',
 sub input_number_tag         { return _call_presenter('input_number_tag',         @_); }
 sub textarea_tag             { return _call_presenter('textarea_tag',             @_); }
 sub date_tag                 { return _call_presenter('date_tag',                 @_); }
+sub div_tag                  { return _call_presenter('div_tag',                  @_); }
 
 sub _set_id_attribute {
   my ($attributes, $name, $unique) = @_;
@@ -118,11 +119,6 @@ sub radio_button_tag {
   return $code;
 }
 
-sub div_tag {
-  my ($self, $content, @slurp) = @_;
-  return $self->html_tag('div', $content, @slurp);
-}
-
 sub ul_tag {
   my ($self, $content, @slurp) = @_;
   return $self->html_tag('ul', $content, @slurp);