X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/a3fb5023c10bfd1d2fcf89716d5f99ade60d8505..6040212985f7a10d5cdba6c35b0b298c20ca87ea:/SL/Layout/Javascript.pm?ds=inline diff --git a/SL/Layout/Javascript.pm b/SL/Layout/Javascript.pm index 28731ec9e..6e6d6553d 100644 --- a/SL/Layout/Javascript.pm +++ b/SL/Layout/Javascript.pm @@ -6,16 +6,8 @@ use parent qw(SL::Layout::Base); use List::Util qw(max); use URI; -sub new { - my ($class, @slurp) = @_; - - my $self = $class->SUPER::new(@slurp); - - $self->add_sub_layouts([ - SL::Layout::None->new, - ]); - - $self; +sub init_sub_layouts { + [ SL::Layout::None->new ] } sub pre_content { @@ -122,7 +114,7 @@ sub create_menu { my $item = { 'title' => $::locale->text($name) }; push @{ $all_items }, $item; - if ($menu_item->{submenu} || !defined($menu_item->{module}) || ($menu_item->{module} eq "menu.pl")) { + if ($menu_item->{submenu} || !defined($menu_item->{module})) { $item->{subitems} = []; $item->{image} = _icon_path("$name.png"); $self->create_menu($menu, $item->{subitems}, "${parent}${name}", $depth * 1 + 1);