2012-05-03 5 views
0

내 네비게이션에 "가격"이라는 카테고리가 있는데,이 카테고리에는 시스템의 모든 제품이 할당되어 있습니다. 카테고리의 주요 포인트는 계층화 된 탐색에서 가격 필터를 사용하여 가격으로 사이트의 모든 제품을 필터링 할 수 있다는 점입니다.마젠 토 (Magento) : 메인 네비게이션의 가격 별 계층 형 네비게이션

내가 원하는 것은 사용자가 다른 가격대의 드롭 다운을보고 눌러서 이미 설정된 필터로 카테고리로 이동하도록 가격표를 기본 탐색 메뉴의 하위 메뉴로 출력하는 것입니다. .

은 내가 :: _ renderCategoryMenuItemHtml이 기능 Mage_Catalog_Block_Navigation을 편집 할 계획() 및 출력이 기능 Mage_Catalog_Model_Layer_Filter_Abstract :: getItems()를 범주는 "가격"라고했지만, 난 밖으로에서 넣어 필터를 얻을 수있는 방법을 볼 수 없습니다했다 나는 그것을 전달한다.

누가 올바른 방향으로 나를 가리킬 수 전에 이런 식으로 뭔가를 한 적이 있습니까?

답변

0

만약 내가 당신이라면 계획을 조금 바꿔야 할 것입니다.

자홍색 메뉴는 피할 수 있습니다. 당신은 카테고리를 만들고 가격 기반 필터를위한 맞춤 블록을 렌더링 할 수 있습니다.

Mage_Catalog_Block_Layer_Filter_Price를 확장하면 카테고리를 설정하고 대부분의 정보를 얻을 수 있습니다.

아마 가장 좋은 것은 작은 슬라이더를 만드는 것일 것입니다. 가장 비싼 가격에서 가장 저렴한 가격으로 이동하거나 0으로 설정 한 다음 가격 목록과 함께 가격 목록을로드해야합니다.

관련 문제