diff --git a/classes/controller/FrontController.php b/classes/controller/FrontController.php index e32e55579..a58532806 100755 --- a/classes/controller/FrontController.php +++ b/classes/controller/FrontController.php @@ -435,8 +435,8 @@ class FrontControllerCore extends Controller $this->context->smarty->assign(array( 'HOOK_HEADER' => $hook_header, 'HOOK_TOP' => Hook::exec('displayTop'), - 'HOOK_LEFT_COLUMN' => ($this->display_column_left ? Hook::exec('displayLeftColumn') : ''), - 'HOOK_RIGHT_COLUMN' => ($this->display_column_right ? Hook::exec('displayRightColumn', array('cart' => $this->context->cart)) : ''), + 'HOOK_LEFT_COLUMN' => ($this->display_column_left ? Hook::exec('displayLeftColumn') : ''), + 'HOOK_RIGHT_COLUMN' => ($this->display_column_right ? Hook::exec('displayRightColumn', array('cart' => $this->context->cart)) : ''), )); $this->display_header = $display; diff --git a/controllers/front/SearchController.php b/controllers/front/SearchController.php index feee0d3bb..c9810f86d 100644 --- a/controllers/front/SearchController.php +++ b/controllers/front/SearchController.php @@ -40,7 +40,14 @@ class SearchControllerCore extends FrontController parent::init(); $this->instant_search = Tools::getValue('instantSearch'); + $this->ajax_search = Tools::getValue('ajaxSearch'); + + if ($this->instant_search || $this->ajax_search) + { + $this->display_header = false; + $this->display_footer = false; + } } /** diff --git a/modules/blocksearch/blocksearch-top.tpl b/modules/blocksearch/blocksearch-top.tpl index 64a3d2716..5b07fc000 100644 --- a/modules/blocksearch/blocksearch-top.tpl +++ b/modules/blocksearch/blocksearch-top.tpl @@ -65,14 +65,19 @@ stopInstantSearchQueries(); instantSearchQuery = $.ajax({ url: '{/literal}{if $search_ssl == 1}{$link->getPageLink('search', true)}{else}{$link->getPageLink('search')}{/if}{literal}', - data: 'instantSearch=1&id_lang={/literal}{$cookie->id_lang}{literal}&q='+$(this).val(), + data: { + instantSearch: 1, + id_lang: {/literal}{$cookie->id_lang}{literal}, + q: $(this).val() + }, dataType: 'html', + type: 'POST', success: function(data){ if($("#search_query_top").val().length > 0) { tryToCloseInstantSearch(); $('#center_column').attr('id', 'old_center_column'); - $('#old_center_column').after('
'+data+'
'); + $('#old_center_column').after('
'+data+'
'); $('#old_center_column').hide(); $("#instant_search_results a.close").click(function() { $("#search_query_top").val('');