в common.js заменил header на .new-block
Было -------------------
/* Search */
$('#search input[name=\'search\']').parent().find('button').on('click', function() {
var url = $('base').attr('href') + 'index.php?route=product/search';
var value = $('header #search 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 #search input[name=\'search\']').parent().find('button').trigger('click');
}
});
Стало---------------------
/* Search */
$('#search input[name=\'search\']').parent().find('button').on('click', function() {
var url = $('base').attr('href') + 'index.php?route=product/search';
var value = $('.new-block #search input[name=\'search\']').val();
if (value) {
url += '&search=' + encodeURIComponent(value);
}
location = url;
});
$('#search input[name=\'search\']').on('keydown', function(e) {
if (e.keyCode == 13) {
$('.new-block #search input[name=\'search\']').parent().find('button').trigger('click');
}
});
в блок с классом .new-block поместил поисковую форму
<?php echo $search; ?>
при вводе названия товара (который имеется) выдается
Товары, соответствующие критериям поиска
Нет товаров, соответствующих критериям поиска.
если же вернуть header в js и вставить тег <header>
именно в этом теге поиск работает
вот я и не могу уловить где еще нужно заменить данный тег