Удалить функцию поиска в magentos? - PullRequest
1 голос
/ 31 декабря 2011

Окно поиска Magento отображает довольно ужасно выглядящий / медленный поиск подсказки для поиска внизу при вводе поиска.

Где лучшее место в коде для удаления этой функции.

Ответы [ 3 ]

8 голосов
/ 31 декабря 2011

Вы можете попробовать либо:

В CSS-файле шаблона Magento найдите:

.search auto-complete

и добавьте:

display: none;

чтобы получить:

.search-autocomplete { display: none; }

Вы должны убедиться, что ваш CSS обновлен.

OR

Найдите это: \template\catalogsearch\form.mini.phtml и удалите или закомментируйте строку, содержащую:

searchForm.initAutocomplete(.......

1 голос
/ 02 января 2019

Вы можете попробовать это В папке Magento

  1. Найти:

Производитель / Magento / Magento_Search / просмотр / интерфейс / шаблоны / form.mini.phtml

Скопируйте этот form.min.phtml в

  1. приложение / дизайн / продавец / your_theme / Magento_Search / просмотр / интерфейс / шаблоны / form.mini.phtml

В этом файле вы можете найти приведенный ниже код, скрыть или удалить эти строки

data-mage-init='{"quickSearch":{
                                "formSelector":"#search_mini_form",
                                "url":"<?php /* @escapeNotVerified */ echo $block->getUrl('search/ajax/suggest', ['_secure' => $block->getRequest()->isSecure()]); ?>",
                                "destinationSelector":"#search_autocomplete"}
                           }'
0 голосов
/ 18 августа 2017
  1. Добавить requirejs-config.js в your_module/view/frontend папку
  2. Добавьте следующий код в файл js:

    var config = {
        map: {
            '*': {
                quickSearch: 'your_module/js/disableautosuggest'
            }
        }
    };
    
  3. Создать disableautosuggest.js в your_module/view/frontend/we/js папке

  4. Добавить код, указанный ниже:

    define([
        'jquery',
        'jquery/ui',
        'Magento_Search/form-mini' 
    ], function($){
        $.widget('test.quickSearch', $.mage.quickSearch, {
            options: {
                minSearchLength: 200,
            },
        });
        return $.test.quickSearch;
    });
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...