2013-05-05 20 views
6

Spree 1.3.2 içeren bir Rails projesinde çalışıyorum ve Spree'deki varsayılan görüntüyü (nodeage) değiştirmem gerekiyor, ancak şimdiye kadar bunu yapmanın bir yolu bulunamadı. Dokümanları aradım, yönetici bölümüne gittim, ancak hepsi başarısız oldu.Spree varsayılanı değiştir Image/noimage

Aynı adı takip ederek Spree with Slim şablonları için varsayılan düzenleri geçersiz kıldım. Kaynakta app\assets\images\noimage\ klasöründeki notu yerleştirdim. Bu yüzden yolu yarattım ve özel resimlerimi orada kopyaladım. Ancak görüntü bağlantısı hala eski çirkin spree varsayılan görüntüsünü gösterir.

Bu nasıl başarılabilir? Çekirdek dosyaları düzenlemek istemiyorum, bir geçersiz kılma gibi bir şey harika olurdu.

+0

Cevabınız benim için çalıştı - bunu kabul etmenizi engelleyen bir şey var mı? –

cevap

16

Çılgınlığın resmi olmayan yer tutucusunu geçersiz kılmak. senin raylar

app/assets/images/noimage 

png dosya uzantısına sahip aşağıdaki resim dosyaları oluşturun proje aşağıdaki klasör oluşturun. adı ve dosya uzantısı aksi takdirde small.png Spree varsayılan versiyonunu

  • large.png
  • mini.png
  • product.png
  • geçersiz olmaz burada önemlidir

Resmi olmayan öğeler oluştururken, çılgınlığın varsayılan görüntülerinin çözünürlüğünü karşıladığınızdan emin olun.

large(240x240) 
mini(48x48) 
product(240x240) 
small(100x100) 
İlgili konular