]> wagnertech.de Git - mfinanz.git/blobdiff - SL/Layout/V3.pm
Layout: HTML Markup gefixt
[mfinanz.git] / SL / Layout / V3.pm
index a5942400147c5043b5421bc05c729b5abc80f86f..3d0b2c03f535d47fd1168033ef19e72d22d77ad0 100644 (file)
@@ -98,13 +98,13 @@ sub menuitem_v3 {
     return $str . $menuitem->{href} . '">';
   }
 
-  $str .= qq|$module?action=| . $::form->escape($action) . qq|&level=| . $::form->escape($level);
+  $str .= qq|$module?action=| . $::form->escape($action);
 
   map { delete $menuitem->{$_} } qw(module action target href);
 
   # add other params
   foreach my $key (keys %{ $menuitem }) {
-    $str .= "&" . $::form->escape($key, 1) . "=";
+    $str .= "&" . $::form->escape($key, 1) . "=";
     my ($value, $conf) = split(/=/, $menuitem->{$key}, 2);
     $value = $::myconfig{$value} . "/$conf" if ($conf);
     $str .= $::form->escape($value, 1);
@@ -132,7 +132,7 @@ sub init_sub_layouts {
 sub use_stylesheet {
   my $self = shift;
   qw(
-    frame_header/header.css
+   icons16.css frame_header/header.css
   ),
   $self->SUPER::use_stylesheet(@_);
 }
@@ -146,7 +146,7 @@ sub use_javascript {
 }
 
 sub pre_content {
-  &render;
+  $_[0]->render;
 }
 
 sub start_content {
@@ -164,7 +164,7 @@ sub render {
   $callback               = URI->new($callback)->rel($callback) if $callback;
   $callback               = "login.pl?action=company_logo"      if $callback =~ /^(\.\/)?$/;
 
-  $self->SUPER::render('menu/menuv3', { no_menu => 1, no_output => 1 },
+  $self->presenter->render('menu/menuv3',
     force_ul_width => 1,
     date           => $self->clock_line,
     menu           => $self->print_menu,