Форму поиска лишь перенес в коде в другое место. Вводишь товар - не находит. Но если ввести тот же товар в форму поиска, которая открывается на странице после использования "первого" поиска, то все находит. Как починить?
По умолчанию как то стремно придумано. Поэтому надо заменить в \catalog\view\javascript\common.js это Код: $('#search input[name=\'search\']').parent().find('button').on('click', function() { на это Код: $('#search button').on('click', function() {
А... понял. Вы видимо вынесли из header Тогда меняйте строку Код: var value = $('header input[name=\'search\']').val(); на такую Код: var value = $('input[name=\'search\']').val(); ну или вместо header, то куда вынесли. Например если в меню, то #menu