2012-05-01 3 views
1

제품이 최상위 카테고리 목록 페이지의 속성 필터에 항상 포함되는 것은 아닙니다. Magento 카테고리 페이지가 속성 필터의 모든 제품을 포함하지 않음

나는 다음과 같습니다 계층 범주 설정을 가지고 :

- bedroom 
    - beds 
    - wardrobes 
    - storage 
- office 
    - desks 
    - filing 
etc... 

여러 구성 제품은 예를 들어 5 개 침대, 2 개 옷장 4 스토리지 박스는 침실에있다, 하위 범주의 각각에있다 상위 카테고리. 각 제품에는 계층화 된 탐색에 사용하도록 설정된 2 개의 사용자 정의 속성 (재료 및 색상)이 있습니다. 예를 들어, 구성 가능한 각 침대는 색상이 다른 8 가지 간단한 제품으로 구성됩니다.

침실 카테고리 목록을 볼 때 측면의 슬라이딩 탐색에는 구성 가능한 두 제품의 값만 표시되는 것이 문제입니다. 하지만 침대 하위 카테고리 목록 페이지를 클릭하면 슬라이딩 탐색에 5 개의 침대 모두의 모든 색상 변형이 올바르게 채워집니다. 또한 필터 중 하나를 선택하면 정확한 수의 제품이 표시되고 나머지 파일러 옆에있는 숫자는 올바르게 표시됩니다. 필터를 다시 지우면 디스플레이가 실제 제품의 일부만 보여줍니다.

나는 모든 제품이 침대 카테고리뿐만 아니라 침대/옷장/무엇이든간에 할당되었으며 모두 재고가 있으며 캐시와 색인이 모두 지워졌거나 다시 작성되었는지 확인했습니다. 카테고리 관리 페이지에서 침실 카테고리에 총 22 개의 제품이 표시되므로 왜 슬라이딩 내비게이션에 2 개만 표시됩니까?

상위 카테고리 목록에 제품을 포함시키지 않는 별도의 설정이 있습니까?

답변

1

이것은 Cron을 올바르게 구성하지 않은 경우의 결과입니다.

이유를 설명 할 수 없지만 http://my-site.com/cron.php을 방문한 후 최상위 카테고리 페이지의 필터가 올바르게 채워졌습니다. 이후 커맨드 라인 PHP 버전이 4.4.5이기 때문에 cron 스크립트를 사용하기 위해 wget을 사용하여 crontab에 작업을 설정했습니다.

관련 문제