X-Git-Url: http://wagnertech.de/git?p=kivitendo-erp.git;a=blobdiff_plain;f=SL%2FLayout%2FMenuLeft.pm;fp=SL%2FLayout%2FMenuLeft.pm;h=ad7937e28ced754a77c990dd1de4bde958f8ae34;hp=17ea51a97d48eebe7fad43135e6f732a6d71e119;hb=53593baa211863fbf66540cf1bcc36c8fb37257f;hpb=deb4d2dbb676d7d6f69dfe7815d6e0cb09bd4a44 diff --git a/SL/Layout/MenuLeft.pm b/SL/Layout/MenuLeft.pm index 17ea51a97..ad7937e28 100644 --- a/SL/Layout/MenuLeft.pm +++ b/SL/Layout/MenuLeft.pm @@ -3,26 +3,22 @@ package SL::Layout::MenuLeft; use strict; use parent qw(SL::Layout::Base); -use URI; - use List::MoreUtils qw(apply); +use SL::JSON qw(to_json); +use URI; -sub stylesheets { +sub static_stylesheets { qw(icons16.css icons24.css menu.css) } sub javascripts_inline { - my $self = shift; - my $sections = [ section_menu($self->menu) ]; - $self->presenter->render('menu/menu', - sections => $sections, - ) + "\$(function(){kivi.LeftMenu.init(@{[ to_json([ section_menu($_[0]->menu) ]) ]})});" } -sub javascripts { +sub static_javascripts { qw( js/jquery.cookie.js - js/switchmenuframe.js + js/kivi.LeftMenu.js ); } @@ -30,14 +26,6 @@ sub pre_content { "
\n"; } -sub start_content { - "
\n"; -} - -sub end_content { - "
\n"; -} - sub section_menu { my ($menu) = @_; my @items;