Выглядит так но не работает
Opencart 2.0.3 TD 3+
Код файла searchform.php из TD
В файле catalog/view/javascript/common.js
замените блок Search на
/* 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);
}
var category_id = $('header input[name=\'category_id\']').prop('value');
if (category_id > 0) {
url += '&category_id=' + encodeURIComponent(category_id) + '&sub_category=true';
}
else {
art = value.replace(/[^a-zA-Z0-9.-]+/g, '');
url = '/autoparts/search/'+art+'/';
}
location = url;
});
$('#search input[name=\'search\']').on('keydown', function(e) {
if (e.keyCode == 13) {
$('header input[name=\'search\']').parent().find('button').trigger('click');
}
});