2012-12-20 2 views
1

사용자가 자신의 선택을 결정하기 위해 필터를 선택할 수 있도록 Magento의 계층 적 탐색을 사용하고 있습니다. 선택 항목이 많기 때문에 다중 선택 속성을 사용하여 속성의 양을 줄였습니다. 사용자 "색상"필터를 사용하여, 빨간색과 노란색 신발을 찾을 싶어 - - 사용자가 필터 옵션으로 "레드"와 "노란색"을 선택하고 그거야 가 :계층화 된 탐색에서 Magento 다중 선택 속성 동작

정상 젠토 동작 (즉, 신발)은 다음과 같다.

필자의 경우 선택한 옵션은 서로에 따라 다릅니다. 예를 들어 사용자가 애플리케이션에서 필터링 할 수있는 경우. - 사용자는 부엌과 거실에서 사용할 수있는 제품을 찾고 싶어합니다.

이 사용자가 필터 옵션으로 "주방"및 "거실"을 선택하고 가능한 제품이 "욕실"에 맞지 않으면 필터 옵션 "욕실"이 사라져야합니다.

하나의 옵션으로 별도의 선택 속성을 사용하여이 작업을 시도했지만 특성의 양은 계속 증가하고 있으며이를 수행하는 동안 개요가 손실됩니다.

위의 예를 기반으로 계층 적 탐색을 위해 Magento에서 다중 선택 속성의 동작을 어떻게 변경합니까?

미리 감사드립니다. 당신이 계층 탐색의 동작을 변경하려면

답변

1

당신은 계층화 된 블록 탐색/레이어/..와 모델/레이어를 다시 작성해야

당신은 마나 여러 필터를 가질 수 있도록 모듈에 필터를 사용할 수 있습니다

동일한 유형에서, 그때 너는 선택을 위해 너의 자신의 필터 클래스를 구현할 수있다.

http://www.manadev.com/advanced-layered-navigation-ce

도 지불 모듈 amasty 적층 탐색