Layout: Javascript Includes gefixt
authorSven Schöling <s.schoeling@linet-services.de>
Mon, 17 Aug 2015 15:10:36 +0000 (17:10 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Mon, 17 Aug 2015 15:10:36 +0000 (17:10 +0200)
1. jquery-ui muss im Top vorhanden sein für glquicksearch.js
2. Javacript und CssMenu brauchen das frame_header css nicht einbinden
3. js includes normalisiert ohne "js/" Präfix

SL/Layout/CssMenu.pm
SL/Layout/Javascript.pm
SL/Layout/None.pm
SL/Layout/Top.pm

index d939908..b67475f 100644 (file)
@@ -4,7 +4,7 @@ use strict;
 use parent qw(SL::Layout::Base);
 
 sub use_stylesheet {
-  qw(icons16.css frame_header/header.css),
+  qw(icons16.css),
 }
 
 sub pre_content {
index 366e0d7..e900012 100644 (file)
@@ -59,7 +59,6 @@ sub stylesheets {
     dhtmlsuite/menu-item.css
     dhtmlsuite/menu-bar.css
     icons16.css
-    frame_header/header.css
     menu.css
   ));
   $_[0]->SUPER::stylesheets;
index 4a02d65..72d3e75 100644 (file)
@@ -26,12 +26,12 @@ sub javascripts_inline {
 sub use_javascript {
   my $self = shift;
   qw(
-    js/jquery.js
-    js/common.js
-    js/namespace.js
-    js/kivi.js
+    jquery.js
+    common.js
+    namespace.js
+    kivi.js
   ),
-  'js/locale/'. $::myconfig{countrycode} .'.js',
+  'locale/'. $::myconfig{countrycode} .'.js',
   $self->SUPER::use_javascript(@_);
 }
 
index 165134d..47ab065 100644 (file)
@@ -18,8 +18,8 @@ sub stylesheets {
 }
 
 sub javascripts {
-  ('js/quicksearch_input.js') x!! $::auth->assert('customer_vendor_edit', 1),
-  ('js/glquicksearch.js')     x!! $::auth->assert('general_ledger', 1)
+  ('jquery-ui.js', 'quicksearch_input.js') x!! $::auth->assert('customer_vendor_edit', 1),
+  ('jquery-ui.js', 'glquicksearch.js')     x!! $::auth->assert('general_ledger', 1)
 }
 
 1;