maccenon
Мой дом здесь!
- Регистрация
- 25 Дек 2013
- Сообщения
- 1.148
- Реакции
- 329
используйРебят, как сюда поиск прикрутить чтоб и стандартный работал(опенкарт2) и модулю 3.0.15
/* Search */
$('#search input[name=\'search\']').parent().find('button').on('click', function() {
url = $('base').attr('href') + 'index.php?route=product/search';
var value = $('header input[name=\'search\']').val();
if (value) {
url += '&search=' + encodeURIComponent(value);
}
location = url;
});
$('#search input[name=\'search\']').on('keydown', function(e) {
if (e.keyCode == 13) {
$('header input[name=\'search\']').parent().find('button').trigger('click');
}
});
вот код из searchform.php
<?=Lng('Part_number',1,0)?>:
<input type="text" id="artnum" value="<?=$_REQUEST['article']?>" maxlength="40" class="tdsform" placeholder="<?=Lng('Example',2,0)?>: CT637">
<input type="submit" value="<?=Lng('Search_button',0,0)?>" class="tdsbut" onclick="TDMArtSearch()">
<div class="tclear"></div>
<script type="text/javascript">
function TDMArtSearch(){
var art = $('#artnum').val();
if(art!=''){
art = art.replace(/[^a-zA-Z0-9.-]+/g, '');
location = '/<?=TDM_ROOT_DIR?>/search/'+art+'/';
}
}
$('#artnum').keypress(function (e){
if(e.which == 13){ TDMArtSearch(); return false;}
});
</script>
на предыдущих страницах по примеру прикручивания к 1.5.6 не вышло(
<input type="text" id="artnum" name="artnum" value="<?=$_REQUEST['artnum']?>" placeholder="Поиск по номеру запчасти">
<button type="submit" onclick="tdm_search_bubmit()">Найти</button>
</div>
<script type="text/javascript">
function tdm_search_bubmit(){
var str='';
str = $('#artnum').val();
str = str.replace(/[^a-zA-Z0-9.-]+/g, '');
url = '/autoparts/search/'+str+'/';
location = url;
}
$('#artnum').keypress(function (e){
if (e.which == 13) {
tdm_search_bubmit();
return false;
}
});
</script>