X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/16a12c3cec5b300f895ea55245aa36325f18a4ff..c6a27f90a8e644ed00910aeddaff38c74b513032:/SL/Menu.pm diff --git a/SL/Menu.pm b/SL/Menu.pm index ab35fed1a..bc1b4e753 100644 --- a/SL/Menu.pm +++ b/SL/Menu.pm @@ -66,32 +66,27 @@ sub menuitem { my $module = $self->{$item}{module} || $form->{script}; my $action = $self->{$item}{action} || "section_menu"; my $target = $self->{$item}{target} || ""; - my $level = $form->escape($item); - - my $style = 'style="vertical-align:top"'; - my $target_token = ($target) - ? "target='$target'" : ''; + my $target_token = ($target) ? "target='$target'" : ''; my $href = ($self->{$item}{href}) ? $form->escape($self->{$item}{href}) - : "$module?action=$action&level=$level"; - - my @vars = ($self->{$item}{href}) - ? qw(module target href) - : qw(module action target href); - -# map { delete $self->{$item}{$_} } @vars; + : "$module?action=$action"; +# my @vars = ($self->{$item}{href}) +# ? qw(module target href) +# : qw(module action target href); +# # add other params foreach my $key (keys %{ $self->{$item} }) { + next if $key =~ /target|module|action/; $href .= "&" . $form->escape($key, 1) . "="; my ($value, $conf) = split(/=/, $self->{$item}{$key}, 2); $value = $myconfig->{$value} . "/$conf" if ($conf); $href .= $form->escape($value, 1); } - my $str = ""; + my $str = ""; $main::lxdebug->leave_sub();