最近有客戶買了一個泰國vps,安裝的是寶塔面板,但是在架設(shè)網(wǎng)站的時候反應(yīng)magento的搜索不準(zhǔn)確,因為很多詞語在產(chǎn)品名字里沒有,但是還是被搜索出來的,這回造成初級使用者的困惑,再者magento比較復(fù)雜,設(shè)置起來也很費勁。
如果您的需求是這樣:我搜索的詞語,搜索的結(jié)果中必須都包含我搜索的所有詞,
找到: app/design/frontend/default/default/template/catalogsearch/form.mini.phtml
代碼如
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
<form id= "search_mini_form" action= "<?php echo Mage::getBaseUrl('web') ?>catalogsearch/advanced/result/" method= "get" > <div class= "form-search" > <label for = "search" ><?php echo $ this ->__( 'Search:' ) ?></label> <input id= "search" type= "text" name= "name" value= "<?php echo $this->helper('catalogsearch')->getEscapedQueryText() ?>" class= "input-text" /> <button type= "submit" title= "<?php echo $this->__('Search') ?>" class= "button" ><span></span></button> <div id= "search_autocomplete" class= "search-autocomplete" ></div> <script type= "text/javascript" > //<![CDATA[ var searchForm = new Varien.searchForm( 'search_mini_form' , 'search' , '<?php echo $this->__(' Search entire store here... ') ?>' ); searchForm.initAutocomplete( '<?php echo $this->helper(' catalogsearch ')->getSuggestUrl() ?>' , 'search_autocomplete' ); //]]> </script> </div> </form> |
替換成上面的代碼就可以了。
其實我對代碼也不是很懂,以上也是我問度娘的,多謝該小編整理的,我也拿來主義分享給大家。結(jié)果就是高級搜索里面的按照產(chǎn)品的名字搜索結(jié)果,這樣搜索出來的結(jié)果非常精準(zhǔn),大家可以嘗試一下,希望可以幫助大家,