2012-11-14 6 views
3

Magento 개발자 분들께서 카테고리별로 정렬하여 결과를 구성하는 제품 컬렉션 제품 목록을 필터링하는 가장 현명한 방법은 무엇이라고 생각하십니까?Magento - 제품 목록 구성 분류별

예를 들어, 자전거 및 액세서리를 판매한다고 가정 해보십시오. 사람들이 자전거를 검색 할 때 당신은 3 종류있을 것입니다 :

1.) Bicycles (Category ID #3) 
2.) Bicycle Helmet (Category ID #4) 
3.) Bicycle Accessory - Water Bottles (Category ID #10) 

나는 사용자 정의 컨트롤러가 내 자신의 컬렉션을 만들했다, 나는 카테고리 ID 번호가 3 제품을 먼저 나열 제품을 분류하고 싶었다면, 카테고리 ID # 4와 카테고리 ID # 5.

검색 결과 페이지 또는 '모든 제품 구매'페이지에 표시되는지 여부와 동일한 질문이 적용됩니다. 카테고리별로 정렬하는 방법을 찾고 있습니까? 그렇다면 가장 좋은 방법은 무엇입니까? ? 제품 컨트롤러 기능을 사용하는 방법을 살펴보면 "이 카테고리를 먼저 표시 한 다음이 카테고리 및 그 카테고리를 표시 할 수 있는지 알 수 없습니다."

논리적으로 볼 때 가장 좋은 방법은 무엇입니까? 이 요청을 처리합니까?

감사합니다.

답변

0

Category Filter을 사용해 보셨습니까?

그것은 계층 적 탐색의 부분과는

단지합니다 (Display Settings 탭) True에 범주의 is_anchor PARAM을 넣어, 그것을 활성화하기 위해 (심지어 catalog_search) 모든 제품 목록을 사용할 수 있습니다. 그와

, 제품 목록의 왼쪽 열에서, 당신은 당신이 당신은 예를 볼 수 있습니다

(하나, 아니 다중 선택에 의해 하나) 카테고리에 의해 당신이있는 거 제품 목록을 필터링 할 수 있습니다 것을 볼 수 있습니다 여기에 : http://demo.magentocommerce.com/catalogsearch/result/?q=and

+0

답장을 보내 주셔서 감사합니다. 불행히도 이는 클라이언트의 맞춤 요청이며 특정 제품 결과 페이지에 "나는이 모든 제품을 가져 와서이 카테고리 ID별로 정렬 한 다음 해당 카테고리에서이 컬렉션의 제품을로드합니다 해당 카테고리별로 나머지 제품을 정렬하십시오. 필터링 할 카테고리 아이디를 알아야하고 그런 식으로 주문해야합니다. 해결책을 찾았지만 1.7 이상에서는 작동하지 않습니다. http : //blog.chapagain.com.np/Magento-how-to-filter-product-collection-using-2-or-more-category-filters/ – Joel