2013-05-05 2 views
6

저는 Spree 1.3.2가 포함 된 레일즈 프로젝트에서 작업 중이며 Spree에서 기본 이미지 (noimage)를 변경해야하지만 지금까지는 할 방법이 없습니다. 문서를 검색하고 관리 섹션을 살펴 보았지만 모두 실패했습니다.Spree는 기본 이미지/noimage를 바꿉니다

동일한 이름을 사용하여 Spree with Slim 템플릿의 기본 레이아웃을 재정의했습니다. 나는 app\assets\images\noimage\에있는 noimage를 소스에 위치시켰다. 그래서 경로를 만들고 내 사용자 정의 이미지를 복사했습니다. 그러나 이미지 링크는 여전히 오래된 못생긴 기본 이미지를 보여줍니다.

어떻게 수행 할 수 있습니까? 코어 파일을 편집하는 것을 좋아하지 않습니다. 오버라이드 같은 것이 좋을 것입니다.

+0

답이 나를 위해 일했습니다. 당신이 받아들이는 것을 멈추게하는 것이 있습니까? –

답변

16

spree의 이미지없는 자리 표시자를 무시합니다. 당신의 레일

app/assets/images/noimage 

가 PNG 파일 확장자가 다음과 같은 이미지 파일 만들기 프로젝트에 다음 폴더를 만듭니다. 이름과 파일 확장자 그렇지 않으면 small.png 마구의 기본 버전

  • large.png
  • mini.png
  • product.png
  • 을 무시하지 않을 여기에 중요하다

이미지가없는 애셋을 만들 때이 기본 이미지의 해상도와 일치하는지 확인하십시오.

large(240x240) 
mini(48x48) 
product(240x240) 
small(100x100) 
관련 문제