X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FLayout%2FAdmin.pm;h=03832b55591628affcbef4b3781e4bed62ea8063;hb=991369b17d679e2855f4d5086d0b9769dc2ae1aa;hp=8b75c89eab957bf005fad207408d5af262313690;hpb=440e79f0cf88112e52aa711e9dbfd6a80612f82c;p=kivitendo-erp.git diff --git a/SL/Layout/Admin.pm b/SL/Layout/Admin.pm index 8b75c89ea..03832b555 100644 --- a/SL/Layout/Admin.pm +++ b/SL/Layout/Admin.pm @@ -1,32 +1,27 @@ package SL::Layout::Admin; use strict; -use parent qw(SL::Layout::V3); +use parent qw(SL::Layout::None); use SL::Menu; - -use Rose::Object::MakeMethods::Generic ( - scalar => [ qw(no_menu) ], -); - - -sub init_menu { - Menu->new('menus/admin.ini'); +use SL::Layout::None; +use SL::Layout::Top; +use SL::Layout::CssMenu; + +sub init_sub_layouts { + [ + SL::Layout::None->new, + SL::Layout::CssMenu->new(menu => SL::Menu->new('admin')), + ] } sub start_content { "
\n"; } -sub render { - my ($self) = @_; - - $self->presenter->render( - 'menu/menuv3', - force_ul_width => 1, - skip_frame_header => 1, - menu => $self->no_menu ? '' : $self->print_menu, - ); +sub end_content { + "
\n"; } + 1;