1
자동 완성 검색 양식의 제안 사항에서 정렬/순서를 변경하려면 어떻게해야합니까?Magento - 자동 완성 검색 양식에서 제안 사항 정렬/정렬
나는 젠토 버전에게 도움을 1.4.1.1
감사를 사용합니다.
자동 완성 검색 양식의 제안 사항에서 정렬/순서를 변경하려면 어떻게해야합니까?Magento - 자동 완성 검색 양식에서 제안 사항 정렬/정렬
나는 젠토 버전에게 도움을 1.4.1.1
감사를 사용합니다.
만들에 빠른 복사/응용 프로그램/코드/핵심 /Mage/CatalogSearch/Model/Mysql4/Query/Collection.php에/응용 프로그램/코드/지역/마법사/CatalogSearch/모델/Mysql4/쿼리/Collection.php는 로컬 범위 파일에이 줄을 찾을 :
->order('popularity desc');
을이로 교체 :
->order('query_text asc');
이 작동하기에 충분하다.
여기에서 어떻게 작동하는지에 관심이 있다면 이동하십시오. http://www.yourdomain.com/catalogsearch/ajax/suggest?q=query
(디버깅에 매우 유용 할 수 있습니다) 다음 URL이 있지만
Mage_CatalogSearch_AjaxController
의 suggestAction
기능에 요청을 보냅니다.Mage_CatalogSearch_Block_Autocomplete
의 인스턴스는 데이터베이스 catalogsearch_query
테이블에서 getSuggestCollection
함수 호출을 통해 쿼리를 작성합니다.setOrder
기능에 적용 할 수 없어 한 단계 더 깊이 파고 들어야했습니다.희망을 얻었습니다.
고맙습니다. 매우 도움이됩니다. :) – Bizboss