X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FLayout%2FActionBar.pm;h=5345e9e14e72e75f7a9dacdd8f119df80426cfb7;hb=9447acbeb7b1cd0bb4691aa1da8f533ca9099064;hp=8447ec1b73f8063b1ed4dbdf1656efd8b8c20b29;hpb=cea0e38dce1dae54e77c85614b11ae16826a7e01;p=kivitendo-erp.git diff --git a/SL/Layout/ActionBar.pm b/SL/Layout/ActionBar.pm index 8447ec1b7..5345e9e14 100644 --- a/SL/Layout/ActionBar.pm +++ b/SL/Layout/ActionBar.pm @@ -10,6 +10,8 @@ use SL::Layout::ActionBar::ComboBox; use SL::Layout::ActionBar::Link; use SL::Layout::ActionBar::Separator; +use SL::Presenter::Tag qw(html_tag); + use constant HTML_CLASS => 'layout-actionbar'; use Rose::Object::MakeMethods::Generic ( @@ -30,14 +32,14 @@ sub pre_content { my $content = join '', map { $_->render } @{ $self->actions }; return if !$content; - $::request->presenter->html_tag('div', $content, class => HTML_CLASS); + html_tag('div', $content, class => HTML_CLASS); } sub javascripts_inline { join '', map { $_->script } @{ $_[0]->actions }; } -sub javascripts { +sub static_javascripts { 'kivi.ActionBar.js' } @@ -199,7 +201,7 @@ A string type, followed by the parameters needed for that type. Type may be one C will use no parameters, the other three will expect one arrayref. -Two additional pseuso parameters are supported for those: +Two additional pseudo parameters are supported for those: =over 4