2013-09-28 4 views
2

나는 challange가 있습니다. 140x140 (워터 마크 없음) 및 600x600 (워터 마크 포함)의 두 종류의 제품 이미지가 있습니다. 나는 catalag 페이지에 축소판 (140x140)으로 제품을 표시해야하고 제품 페이지가 열리면 마침내 큰 이미지가 워터 마크 (이 크기는 중요하지 않음)로 표시됩니다.Magento 전자 상거래의 제품 이미지 크기 변경

어디에서 변경해야합니까?

고맙습니다.

답변

5

제품 이미지의 경우는 템플릿 파일에 : 응용 프로그램/디자인/프론트 엔드/기초/기본/템플릿/카탈로그/제품 /보기/media.phtml

를 들어

$this->helper('catalog/image')->init($_product, 'image')->resize(265) 

를 찾아보십시오 이 응용 프로그램/디자인/프론트 엔드/기초/기본/템플릿/카탈로그/제품에있어 페이지를 나열하는 것은/list.phtml

$this->helper('catalog/image')->init($_product, 'small_image')->resize(135) 
를 찾아보십시오

테마가있는 경우 필요에 따라 경로를 대체하십시오. Magento가 크기를 처리하고 크기를 변경합니다. 또는 축소판 이미지가 서로 다른 이미지를 주요 제품 이미지 대신 썸네일로 표시하려면 제품 이미지 업 로더의 관리자에게 작은 이미지로 설정해야합니다. small_image에서 매개 변수로 전달하는 카탈로그 리스팅 코드에 주목하십시오.

+0

감사합니다. 이제 또 다른 질문입니다. 제품 페이지에서 작은 이미지와 미리보기 이미지를 숨기려면 어떻게 바꿀 수 있습니까? –

+0

나는 이미 그것을 얻었 어, 어쨌든 고마워! –

2

나를위한 경우와 같이 테마의 CSS가 phtml 파일을 덮어 쓰는 경우 이는 작동하지 않습니다. Magento의 기본 테마를 사용하면서 이미지를 확대하려면 .product-view .product-img-box .product-image-zoom의 값을 styles.css로 수정해야했습니다. 희망이 다른 사람을 도와줍니다.

관련 문제