7

我正在开发一个涉及 Spree 1.3.2 的 Rails 项目,我需要更改 Spree 中的默认图像(noimage),但到目前为止还没有办法做到这一点。我搜索了文档,浏览了管理部分,但都失败了。

我一直在使用同名的 Slim 模板覆盖 Spree 的默认布局。app\assets\images\noimage\我在源文件夹中找到了 noimage 。所以我创建了路径并在那里复制了我的自定义图像。但图片链接仍然显示旧的丑陋狂欢默认图片。

如何实现?我不喜欢编辑核心文件,像覆盖这样的东西会很棒。

4

1 回答 1

20

覆盖 spree 的无图像占位符。在您的 rails 项目中创建以下文件夹

app/assets/images/noimage

使用 png 文件扩展名创建以下图像文件。名称和文件扩展名在这里至关重要,否则您不会覆盖 spree 的默认版本

  • 大.png
  • 迷你.png
  • 产品.png
  • 小.png

在创建无图像资产时,请确保您与狂欢的默认图像的分辨率相匹配。

large(240x240)
mini(48x48)
product(240x240)
small(100x100)
于 2013-08-01T11:21:43.190 回答