2011-03-07 3 views
1

현재 텍스트 상자로 설정된 속성로드가 있습니다. 계층 적 탐색 내에 표시되도록 할 수 있습니까?Magento 계층화 된 탐색 내에서 모든 속성 사용

도움을 주시면 감사하겠습니다.

감사

쉐인

+0

어떻게 계층 형 탐색에 표시 하시겠습니까? 다른 옵션과 마찬가지로 링크를 사용하여 필터링 할 수 있습니까? 검색 창으로? 여기에 당신이 의도 한 것을 자세히 설명해주십시오. –

+0

다른 옵션과 마찬가지로, 또는 한 단계 더 나아가 - 확인란을 사용할 수 있습니까? – Shane

답변

0

마우스 오른쪽 사람을 위해 다른 사람이보고

덕분에, 나는

내가, 삭제 총알을 비트 decieded ... 사용자 정의 코드 경로를 추락으로 보였지만, 신속하게 다시 추적 내 속성을 만들고 다시 만들고 가져 오기하십시오.

1

당신은 마 젠토는 기본적으로 원하는 것을 지원하지 않습니다 찾고있는 것을 감안할 때. 그러나 Magento 필터 코드는 상당히 잘 구조화되어 있으므로 추가 할 수 있습니다. 수정해야 할 관련 백엔드 코드는 Catalog/Model/Layer 하위 디렉토리에 있습니다. 특히, 새 코드를 수용하기 위해 Mage_Catalog_Model_Layer을 편집해야합니다. 또한 실제 필터링 코드를 처리하려면 Mage_Catalog_Model_Layer_Filter_Abstract을 구현하는 클래스를 추가해야합니다. 마지막으로 옵션을 프론트 엔드에 표시해야합니다. 필자의 경우에는 두 가지 주요 변경 사항이 필요합니다. 먼저 관리자가 텍스트 필드를 필터링 가능한 것으로 표시 할 수 있도록 백엔드를 변경해야합니다. 그 후에 확인란 필드를 표시하도록 프론트 엔드 템플릿을 수정해야합니다.

이것은 실제로 상당한 양의 작업입니다. 가능하다면,이 경로를 피하는 것이 좋습니다. 길 아래에서 중요한 문제가 발생할 수도 있습니다.

희망 하시겠습니까? 조

+0

안녕 조셉, 답변 주셔서 감사합니다, 정말 고마워! 나는 Magneto가 기본적으로 그렇게하지 않는다는 끔찍한 느낌을 가지고 있었기 때문에, 누군가 비슷한 것을 실제로 개발했는지를 알기 위해 며칠을 기다릴 것이다. 나는 더 많은 사람들이 이것을 필요로한다고 믿을 수 없다! 아무도 대답하지 않으면 코드를 작성하고 완전한 점수를 줄 것입니다. 다시 한번 감사드립니다. – Shane