TopQuickSearch: erste version
[kivitendo-erp.git] / SL / Layout / Top.pm
index 075e2f2..2ae61cb 100644 (file)
@@ -3,19 +3,28 @@ package SL::Layout::Top;
 use strict;
 use parent qw(SL::Layout::Base);
 
+use SL::Controller::TopQuickSearch;
+
 sub pre_content {
   my ($self) = @_;
 
-  $self->SUPER::render('menu/header', { partial => 1, no_output => 1 },
-                now        => DateTime->now_local,
-                is_fastcgi => scalar($::dispatcher->interface_type =~ /fastcgi/i),
-                is_links   => scalar($ENV{HTTP_USER_AGENT}         =~ /links/i));
+  $self->presenter->render('menu/header',
+    now        => DateTime->now_local,
+    is_fastcgi => $::dispatcher ? scalar($::dispatcher->interface_type =~ /fastcgi/i) : 0,
+    is_links   => scalar($ENV{HTTP_USER_AGENT}         =~ /links/i),
+    quick_search => SL::Controller::TopQuickSearch->new,
+  );
 }
 
 sub stylesheets {
  'frame_header/header.css';
 }
 
+sub javascripts {
+  'jquery-ui.js',
+  'kivi.QuickSearch.js',
+}
+
 1;
 
 __END__