X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=rt%2Fhtml%2FSearch%2FSimple.html;h=01424a3b12a59bed0598512f8f02754c81526482;hb=09a7302ecaca7eb96795f8fda8208aa1f61932a8;hp=cdffc4c46bf2e5a286ed2d142bd60a0a9bacf04f;hpb=9509e5bfb7f9331303153cac24d7bfecbe2ea9f1;p=freeside.git diff --git a/rt/html/Search/Simple.html b/rt/html/Search/Simple.html index cdffc4c46..01424a3b1 100644 --- a/rt/html/Search/Simple.html +++ b/rt/html/Search/Simple.html @@ -51,6 +51,8 @@ Title => $title &> +<& /Elements/Callback, _CallbackName => 'PreForm', %ARGS &> +
@@ -64,6 +66,11 @@
+ +
+ +<& /Elements/Callback, _CallbackName => 'PostForm', %ARGS &> +
<%INIT> @@ -78,8 +85,15 @@ if ($q) { if ($q =~ /^(\d+)$/) { RT::Interface::Web::Redirect($RT::WebURL."/Ticket/Display.html?id=".$q); } - my $search = RT::Search::Googleish->new(Argument => $q, - TicketsObj => $tickets); + + my %args = ( + Argument => $q, + TicketsObj => $tickets, + ); + + $m->comp('/Elements/Callback', %ARGS, _CallbackName => 'SearchArgs', args => \%args); + + my $search = RT::Search::Googleish->new(%args); $m->comp( "Results.html", Query => $search->QueryToSQL() ); $m->comp( "/Elements/Footer" );