Нужна помошь с поиском

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем pro_skill, 21 апр 2025.

  1. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    Всем привет,скажу сразу не ругайтесь, новичок, помогите сделать что б при нажатие на иконку поиска вылазил поиск как на скринах
     

    Вложения:

  2. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
    День добрый. А сейчас разве не так?
     
  3. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    Нет, щас при нажатие на иконку поиска на первом скрине,переходит на страницу поиска сразу, а нужно что б открылась строка ввода как на втором скрине, можете помочь ?
     
  4. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
    тогда в common.js изменить код на
    Код:
        /* Search */
        $('#search input[name=\'search\']').parent().find('button').on('click', function(event) {
            var url = $('base').attr('href') + 'index.php?route=product/search';
            var input = $('header #search input[name=\'search\']');
            var value = input.val();
       
            if (!value.trim()) {
                event.preventDefault();
                input.focus();
                return;
            }
       
            url += '&search=' + encodeURIComponent(value);
            location.href = url;
        });
     
  5. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    Заменил, без изменения также на иконку нажимаю переходит на страницу поиска в шаблоне вот так прописан поиск
    </li>
    <li style="float: right; padding: 19px 16px;"><a href="{{ header_search }}" style="color: #272727;"><i class="fa fa-search"></i></a></li>
    что изменить нужно ? буду блогадарен за помощь
     
  6. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
    Без адреса сайта подсказывать сложно.
     
  7. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    sixsi.ru вот
     
  8. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
    в файле catalog/view/theme/furniture-theme/js/furniture-theme-common.js
     
  9. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    заменил, опять переходит на страницу поиска,не открывает ввод текста
     
  10. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
  11. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    Почистил, и с другого браузера попробывал
     
  12. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    У меня версия 3.0.4.0
     
  13. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
  14. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    не работает, может в header не правильно прописанно?
    </li>
    <li style="float: right; padding: 19px 16px;"><a href="{{ header_search }}" style="color: #272727;"><i class="fa fa-search"></i></a></li>
     
  15. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
    понял. в мобильном у Вас там просто кнопка, а не поле поиска. Не будет работать если не вернете стандартный поиск.
     
  16. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    Не работает,
    так мне и надо сделать так, что б на иконку нажимаешь и появляеться поиск что б вводить
     
  17. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
    Я же выше написал, верните поиск стандартный с полем, он у Вас скрыт стилями
    Код:
    @media (max-width: 767px) {
      header {
        display: none;
      }
    }
     
  18. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    Так зачем мне стандартный поиск, если я хочу что бы поиск открывался через иконку, что б как на других сайтах нажимаешь на иконку и появляеться поиск, я не хочу что б поиск открыт был в хедере
     
  19. Ravilr

    Ravilr Специалист

    Сообщения:
    4.185
    Симпатии:
    1.438
    Вы предлагаете мне сделать все за Вас? Я дал достаточно информации для решения задачи.
    Выводите стандартный поиск с полем. Прячьте поле. По нажатию показывайте поле итд. В рамкой данной темы не представляется возможным, если конечно у кого то не появится желание все сделать за Вас.
     
  20. pro_skill

    pro_skill Новичок

    Сообщения:
    12
    Симпатии:
    0
    Понятно спасибо.