Автор Тема: Разделение поиска по сайту и tecdoc  (Прочитано 95 раз)

05 Июнь 2018, 16:56:57
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день.
Подскажите как сделать переключатель поиска. Чтобы Tecdoc был по умолчанию, а поиск по сайту включать если нужно.
ВНИЗУ ФОТО.
Новичок, если можно подробней.
Вот код по которому работает поиск, может что-то заменить???
<!-- Block search module TOP -->
<div id="search_block_top">
<div id="searchbox">
<label for="search_query_top"><!-- image on background --></label>
<input type="hidden" name="controller" value="search" />
<input type="hidden" name="orderby" value="position" />
<input type="hidden" name="orderway" value="desc" />
<input class="search_query" type="text" id="search_query_top" onKeyPress="tdm_keypress(event);" name="search_query" placeholder="Поиск" />
<input type="submit" name="submit_search" value="" onclick="return tdm_search_bubmit()" class="button_search" />
<p class="hidden" id="more_prod_string">{l s='More products »' mod='blocksearch_mod'}</p>
</div>

<script type="text/javascript">
function tdm_search_bubmit(){
var str='';
var str = document.getElementById('search_query_top').value;
str = str.replace(/[^a-zA-Z0-9.-]+/g, '');
url = '/autoparts/search/'+str+'/';
location = url;
}

function tdm_keypress(evt){
var e = evt || event;
var charCode = e.which || e.keyCode;
if(charCode == 13){
tdm_search_bubmit();
return false;
}
}
</script>

    <script>
var value = $("input.search_query2").val();
$("input.search_query2").focusin(function() {

$(this).val("");

});

$('input.search_query2').change(function() {
   value = $("input.search_query2").val();
});

$("input.search_query2").focusout(function() {

$(this).val(value);
});
</script>
</div>
{include file="$self/blocksearch-instantsearch_mod.tpl"}
<!-- /Block search module TOP -->
06 Июнь 2018, 17:49:10
Ответ #1
  • Старожил
  • ****
  • Сообщений: 367
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
<div id="search_block_top" style="display:none;"> Скрипт написать, при клике на переключатель блоку с другим поиском display:none, а этому display:block;
07 Июнь 2018, 11:43:05
Ответ #2
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля