<!--Search Form--> <form class="search-form closed" method="get" > <div class="container"> <div class="close-search"><i class="icon-delete"></i></div> <input type="text" class="form-control input-lg" name="search" value="<?php echo $search; ?>" placeholder="<?php echo $text_search; ?>" /> <button type="submit"><i class="icon-magnifier"></i></button> <div class="form-group"> <div> </div> </div> </div> </form> должен получаться вот такой запрос http://ocshop/index.php?route=product/search&search=mac, а получается вот такой http://ocshop/index.php?search=mac
так оно и есть вот функция из common.js /* 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'); } });
В русской сборке и опенкарт с сайта opencart.com все нормально работает. Значит или версия у вас кривая или seo_url кривой...