2010-08-10 4 views
0

사용자가 계층 구조 탐색에서 범주를 클릭하면 사용자가 범주 방문 페이지로 전송되기를 바랍니다.Magento 계층 구조 탐색 범주

사용자가 /category.html?cat=11이 아닌, RedWidget 카테고리를 클릭하면 /category/RedWidget.html?cat=11이됩니다.

나는 this link을 찾았지만 그의 코드는 작동하지 않습니다.

미리 감사드립니다.

답변

3

정확하게 이해하면 비슷한 문제가 발생했습니다. 궁극적으로 left.phtml과 계층 형 탐색을 동시에 표시 한 다음 계층 형 탐색에서 범주를 숨기는 것이 었습니다. (있는 경우 ($ showBlock & & $이 -> __ ($ _ 필터 -> getName()) = "카테고리") :) 그리고 left.phtml에 나는 $ _GET 변수 구문 분석에 추가

! 계층 적 탐색 검색 용어가 범주간에 유지되도록 각 범주의 URL 문자열 끝에 추가합니다.

약간 더럽지 만 작동하지 않습니다.

+0

너는 남자 야! 그러나, 나는 이미 총알에 맞고 Layered Navigation Pro 모듈로 갔다 ... 조금 더 직관적 인 것처럼 보인다! – AntoNB

+0

http://www.aitoc.com/en/magentomods_layered_navigation_pro.html – AntoNB

+0

실제로 내가 필요한 것을 적합하지 않다고 결정하기 전에이 확장 프로그램을 구입했습니다. Layered Navigation Pro를 사용하면 모든 것이 아약스를 통해로드되고 최상위 및 하위 수준 카테고리 페이지의 Google 색인 생성을받지 못합니다. Aitoc이 레이어드 네비게이션 프로가없는 아약스 버전을 가져온다면 그것은 놀라실 것입니다! 나는 이미 그것들을 그렇게 희망적으로 언급했습니다. :) – Petet

1

카테고리 방문 페이지는 일반적으로 카테고리를 만든 위치와 동일한 위치에 정의됩니다. 표시 모드를 CMS 블록 또는 CMS 블록 + 제품으로 설정하면 사용자에게 표시되는 내용이 표시됩니다.

이것이 예상과 다른 경우 "카테고리 방문 페이지"로 사용하고있는 것을 자세히 설명하십시오.

+0

하위 카테고리가 3 개 있다고 가정 해 봅시다. 하위 카테고리에는 모두 CMS 블록이 있습니다. 사용자가 주 카테고리에 있고 계층화 된 탐색의 하위 카테고리 중 하나를 클릭하면 위의 상황이 발생합니다. – AntoNB

+0

하위 범주를 앵커로 설정해보십시오. 그 트릭을 할 수 있습니다. –

+0

아, 카테고리에 문제가 없습니다. 내 문제는 계층 형 탐색의 카테고리 링크가 카테고리 페이지에 실제로 연결되어 있지 않다는 것입니다. – AntoNB