2012-12-16 6 views
2

레이어 필터로 필터링 된 제품 컬렉션을 얻으려면 코드가 필요합니다. 그래서 우리는 컬렉션을 가져와 그것에 필터를 적용해야합니다.CMS의 Magento 계층 제품 컬렉션 페이지

예를 들어 CMS 페이지가 있고 그 위에 {{block type = .... template = ....}} 같은 코드로 일부 블록을 표시합니다. 30 개의 제품을 툴바없이 표시 할 수 있지만 http : // somedomain/category? manufacturer = 3 & size = 5 페이지에 나와 있습니다 (카테고리 이름이 적고 필터 값이 적기 때문에 필터 및 카테고리가 다를 수 있음). 1 블록에서 다른 블록으로)

+0

나는 이것이 CMS 지시어만으로는 가능하지 않다고 생각한다 - 커스텀 PHP 코드가 필요할 것이다. – benmarks

+0

CMS 지시어만으로는 가능하지 않다는 것을 압니다. 저는 이것을 확장하고 블록을 통해 호출하지만, 그렇게하기 위해 코드 (PHP 코드)를 추가하는 방법을 몰랐습니다. 첫 번째 대답에서 확장을 보게되며 속성 값 대신 URL을 사용하는 기능을 추가합니다. URL을 사용하는 이유 - 하나 이상의 속성을 사용할 수 있으며이 사이트에서 Amasty Improved Navigation을 사용합니다. 따라서 seo URL을 카탈로그에 사용하여 사이트에서 URL을 복사하고 삽입 할 수 있습니다 CMS 페이지로) – Kudja

답변

0

Yoast는 제품을 CMS 방문 페이지로 필터링하는 모듈을 만들었습니다. 여기에서 살펴볼 수 있습니다. http://yoast.com/landing-pages-module-magento/

이 모듈을 사용하면 사양 및 범주를 필터링 할 수 있습니다.

+0

thnx - 예제로 볼 수 있습니다. – Kudja

관련 문제