Jump to content
Sign in to follow this  
Nurba

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

Recommended Posts

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

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

Screenshot (5).png

Screenshot (4).png

Screenshot (3).png

Share this post


Link to post
Share on other sites

файл common.js откроет Вам много интересного о поиске и его работе

Share this post


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");
        }
    });

Share this post


Link to post
Share on other sites
13 минут назад, Nurba сказал:

$("header #search

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

  • +1 1

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
2 минуты назад, Dimasscus сказал:

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

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

  • +1 1

Share this post


Link to post
Share on other sites
Только что, Pascha сказал:

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

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

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

Share this post


Link to post
Share on other sites
1 час назад, Dimasscus сказал:

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

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

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

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

Edited by Nurba

Share this post


Link to post
Share on other sites
1 минуту назад, Nurba сказал:

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

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

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

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

 

Share this post


Link to post
Share on other sites

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

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

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

Screenshot (9).png

Screenshot (8).png

Share this post


Link to post
Share on other sites

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

Share this post


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");
        }
    });

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.