마젠타에서는 위 제품에 표시된 카테고리로 이미지를 설정할 수 있습니다. 카테고리 이미지를 대신 기본 제품 이미지로 사용할 수 있습니까? 제품에 이미지가 있으면 사용하지만 첫 번째 카테고리에 이미지가있는 경우 사용합니다.카테고리 기본 이미지를 기본 이미지로 사용
가장 간단한 방법은 제품 블록과 템플릿을 덮어 쓰고 이미지가없는 각 제품의 카테고리와 이미지를 찾지 만 많은 쿼리를 추가하는 것입니다. 카테고리보기에서는 하나의 쿼리를 만들 수 있지만 검색 결과의 경우 각 제품이 다른 카테고리에 속할 수 있으므로 제품마다 하나의 쿼리를 만들어야합니다.
더 좋은 방법이 있습니까? 사용자 정의 카테고리 디자인 또는 재정의 색인이있을 수 있습니까?
감사
나는 getPlaceholder가 Mage_Catalog_Helper_Image에서 사용 된 적이 없다고 생각한다. 아마도 버그 또는 잘못된 코딩 스타일 일 것입니다. __toString을 재정의했습니다. $ this-> getProduct() -> getData ('image')가 정의되어 있지 않으면 카테고리 이미지를 사용하고 있습니다. 첫 번째 호출에서는 모든 호출을 하나의 호출로 캐싱합니다. 나를 올바른 방향으로 이끌어 주셔서 감사합니다. – pablo
멋진 답변입니다. –