X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/0e5e350124f7eec8f67109fe4777bc2dae6c0ea6..5a55ac869e35f61a8ae018d0e54b4fe6dc89c6a7:/SL/Layout/ActionBar/Action.pm diff --git a/SL/Layout/ActionBar/Action.pm b/SL/Layout/ActionBar/Action.pm index 90eb8498c..aea2e2cf0 100644 --- a/SL/Layout/ActionBar/Action.pm +++ b/SL/Layout/ActionBar/Action.pm @@ -3,7 +3,7 @@ package SL::Layout::ActionBar::Action; use strict; use parent qw(Rose::Object); -use SL::Presenter; +use SL::Presenter::Tag qw(name_to_id); use Rose::Object::MakeMethods::Generic ( 'scalar --get_set_init' => [ qw(id params text) ], @@ -35,18 +35,13 @@ sub callable { 0 } # shortcut for presenter -sub p { - SL::Presenter->get -} - sub init_params { +{} } # unique id to tie div and javascript together sub init_id { - $_[0]->params->{id} // - $_[0]->p->name_to_id('action[]') + $_[0]->params->{id} // name_to_id('action[]') } 1;