Magentoの検索ボックスは、検索を入力すると、かなり恐ろしい/遅い読み込みの検索ボックスの下に表示されます。マゼンタの検索候補を削除しますか?
この機能を削除するには、コード内で最適な場所はどこですか。
Magentoの検索ボックスは、検索を入力すると、かなり恐ろしい/遅い読み込みの検索ボックスの下に表示されます。マゼンタの検索候補を削除しますか?
この機能を削除するには、コード内で最適な場所はどこですか。
あなたはどちらか試してみることができます:見つけ、MagentoのテンプレートのCSSファイルで
を:
.search auto-complete
をして追加します。
display: none;
を取得するには:
.search-autocomplete { display: none; }
あなたのcssが更新されるようにする必要があります。
OR
このためルック:\template\catalogsearch\form.mini.phtml
と含む行を削除するかコメントアウト:
searchForm.initAutocomplete(.......
your_module/view/frontend
フォルダにをrequirejs-config.js
を追加します。
var config = {
map: {
'*': {
quickSearch: 'your_module/js/disableautosuggest'
}
}
};
ことで、コードの下に追加your_module/view/frontend/we/js
フォルダに
をdisableautosuggest.js
を作成JS:
define([
'jquery',
'jquery/ui',
'Magento_Search/form-mini'
], function($){
$.widget('test.quickSearch', $.mage.quickSearch, {
options: {
minSearchLength: 200,
},
});
return $.test.quickSearch;
});
示唆したように、私はJavaScriptを取り除きます。私は実際にプロセスを完全に削除するので、これがより良いと思います。ありがとうございました。 –
あなたはトリックを行うと言わjavascriptのコードをコメントします。コードが動作しないようにするので、途中で最善の解決策だと思います。あなたは私のupvoteを持っている;) – Alex