Opencart 2 Не работает поиск по сайту

Если мы перенесем блок поиска из тэга <header>...</header> в другое место разметки, то поиск по сайту перестанет работать.
Тому причина жесткое указание в /catalog/view/javascript/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) +'&description=true' + '&sub_category=true';
}
...

Для решения проблемы нужно удалить header

 var value = $('input[name=\'search\']').val();