Merge branch 'master' into dev
[kivitendo-erp.git] / SL / Layout / None.pm
1 package SL::Layout::None;
2
3 use strict;
4 use parent qw(SL::Layout::Base);
5
6 use List::MoreUtils qw(apply);
7
8 sub javascripts_inline {
9   my ($self)  = @_;
10
11   my $datefmt = apply {
12     s/d+/dd/gi;
13     s/m+/mm/gi;
14     s/y+/yy/gi;
15   } $::myconfig{dateformat};
16
17   return $self->render(
18     'layout/javascript_setup',
19     { type => 'js', output => 0, },
20     datefmt      => $datefmt,
21     focus        => $::request->layout->focus,
22     ajax_spinner => 1,
23   );
24 }
25
26 sub use_javascript {
27   my $self = shift;
28   qw(
29     js/jquery.js
30     js/common.js
31     js/namespace.js
32   ),
33   $self->SUPER::use_javascript(@_);
34 }
35
36 sub use_stylesheet {
37   my $self = shift;
38   qw(
39     main.css
40     menu.css
41   ),
42   $self->SUPER::use_stylesheet(@_);
43 }
44
45 1;