Частично поломался поиск

Тема в разделе "Общие вопросы", создана пользователем srs3000, 31 май 2015.

  1. srs3000

    srs3000 Пользователь

    Сообщения:
    186
    Симпатии:
    1
    Форму поиска лишь перенес в коде в другое место.
    Вводишь товар - не находит.
    Но если ввести тот же товар в форму поиска, которая открывается на странице после использования "первого" поиска, то все находит.
    Как починить?
     
  2. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    По умолчанию как то стремно придумано.
    Поэтому надо заменить в \catalog\view\javascript\common.js

    это
    Код:
    $('#search input[name=\'search\']').parent().find('button').on('click', function() {
    на это
    Код:
    $('#search button').on('click', function() {
     
  3. srs3000

    srs3000 Пользователь

    Сообщения:
    186
    Симпатии:
    1
    не помогло((
     
  4. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    641
    А... понял. Вы видимо вынесли из header
    Тогда меняйте строку
    Код:
    var value = $('header input[name=\'search\']').val();
    на такую
    Код:
    var value = $('input[name=\'search\']').val();
    ну или вместо header, то куда вынесли. Например если в меню, то #menu
     
  5. srs3000

    srs3000 Пользователь

    Сообщения:
    186
    Симпатии:
    1
    вроде помогло. Спасибо.