Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Дополнительное поле поиска не работает


Recommended Posts

Добрый времени суток.

Приложил скриншот. Второе поле поиска на главной странице не работает
 

Screenshot (5).png

Screenshot (4).png

Screenshot (3).png

Link to post
Share on other sites

Тут не чего не понял я

 

 

 

 

/* Search */
    $("#search input[name='search']")
        .parent()
        .find("button")
        .on("click", function() {
            var url = $("base").attr("href") + "index.php?route=product/search";

            var value = $("header #search 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 #search input[name='search']")
                .parent()
                .find("button")
                .trigger("click");
        }
    });

Link to post
Share on other sites

13 минут назад, Nurba сказал:

$("header #search

то есть вот это Вам ни о чем не говорит? 
Если абсолютно ничего тогда Вам в раздел платных услуг

  • +1 1
Link to post
Share on other sites

я вот например не понял нафига два поиска на главной :))))

Link to post
Share on other sites

2 минуты назад, Dimasscus сказал:

я вот например не понял нафига два поиска на главной :))))

иногда по дизайну, вместо фиксированной шапки в подвал сайта помещают еще одну форму поиска.... пережитки 90-х с сайтами по принципу "квадратно -табличной верстки и километровых по высоте страниц"

  • +1 1
Link to post
Share on other sites

Только что, Pascha сказал:

иногда по дизайну, вместо фиксированной шапки в подвал сайта помещают еще одну форму поиска.... пережитки 90-х с сайтами по принципу "квадратно -табличной верстки и километровых по высоте страниц"

про подвал видел такое:))

но вот чтоб в шапку насовать два поиска- тут какая то особая скрепа

Link to post
Share on other sites

1 час назад, Dimasscus сказал:

про подвал видел такое:))

но вот чтоб в шапку насовать два поиска- тут какая то особая скрепа

В шабке одно меню будет скрыто в ком версии.

Вот второй поиск для мобильной версии вот 2-й не работает, хотя они оба в header.twig

Edited by Nurba
Link to post
Share on other sites

1 минуту назад, Nurba сказал:

в шабке одно меню будет скрыто в ком версии.

Вот второй поиск для мобильной версии. они не работает.

а один поиск для обоих версий вас чем не устроил?

в любом случае оно правильно не работает в том виде как сейчас. а почему- подсказка тут 

 

Link to post
Share on other sites

Добрый времени суток,

Я наверно не правило излагаю суть проблемы. вот ссылка

Приложил скриншот.

Screenshot (9).png

Screenshot (8).png

Link to post
Share on other sites

для второго поиска в js добавьте обработку для его id

Link to post
Share on other sites

13 минут назад, Dimasscus сказал:

для второго поиска в js добавьте обработку для его id

Оба поиска работает, но не работает с плагином "Живой поиск" один из них.

 

 

 

 

/* Search */
    $("#search input[name='search']")
        .parent()
        .find("button")
        .on("click", function() {
            var url = $("base").attr("href") + "index.php?route=product/search";

            var value = $("header #search 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 #search input[name='search']")
                .parent()
                .find("button")
                .trigger("click");
        }
    });
    
    /* Mobile_Search */
    $("#mobile_search input[name='mobile_search']")
        .parent()
        .find("button")
        .on("click", function() {
            var url = $("base").attr("href") + "index.php?route=product/search";

            var value = $("#mobile_search input[name='mobile_search']").val();

            if (value) {
                url += "&search=" + encodeURIComponent(value);
            }

            location = url;
        });

    $("#search input[name='search']").on("keydown", function(e) {
        if (e.keyCode == 13) {
            $("#mobile_search input[name='mobile_search']")
                .parent()
                .find("button")
                .trigger("click");
        }
    });

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.