文章彙整

Magento2 搜尋單字商品設定

By Astral Web 3 months agoNo Comments
首頁  /  Magento  /  Magento-2  /  Magento2 搜尋單字商品設定

在magento2中的搜尋功能非常好用,當我們生成商品後,magento會自動產出該商品的搜尋關鍵字,從該商品的ID、SKU碼 、短述、內容及meta data產出至catalogsearch_fulltext_scope這張資料表中。

 

當一切在初始狀態下,假設今天有一款商品只有一個字,或者想要只輸入該商品中的第一個字就找到商品,是無法的,系統預設最少要搜尋兩個字。

 

若想要只輸入一個字即能搜尋,必須透過一些設定才能實現,以下教學內文需使用到ssh 文字編輯介面及magento2後台。

 

首先我們先到後台設定搜尋字數的地方Admin -> Stores -> Configuration -> Catalog -> Catalog -> Catalog Search 找到Minimal Query Length(搜尋最小字數) 反勾選Use system value 並設定為1 。

保存後,接下來請ssh進入主機中修改mysql的設定檔

“`

ft_min_word_len = 1

innodb_ft_min_token_size = 1

“`

貼上保存後重啟mysql服務

service mysql restart

最後在magento root資料夾中reindex一次確保最新的索引

bin/magento indexer:reindex

 

設定完成後只輸入一個字就可進行搜尋了,那麼這次的教學就到這邊,如果有您有更多疑問可以詢問我們,未來會撰寫更多電商網站相關文章,您想知道什麼嗎?歡迎在下方留言給我們,或追蹤我們的粉絲專頁,就不錯過最新文章喔!

想學習更多Magento設定嗎?請見:Magento教學導覽

 

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Category:
  Magento-2

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。