Spree 2.1.3无法更改默认徽标

1 spree ruby-on-rails-4

我正在使用spree 2.1.3,我无法更改默认徽标.我尝试在app/assets/images/admin/bg/spree_50.png中添加它,但没有运气.

我尝试了以下内容:无法在spree 2.1.3中替换spree默认徽标

这个用户遇到了同样的问题,但是答案没有用.我的第一个解决方案可能在spree 1.3中工作,但它不适用于当前的稳定版本,我无法在任何地方找到解决方案.施普雷的官方文档仍然使用我尝试的第一件事,所以我假设他们没有更新这个.

谁知道我需要做什么?

谢谢

小智 10

您引用的SO帖子说在config/application.rb中添加配置设置,但我认为它需要在config/initializers/spree.rb中.

例如,

Spree.config do |config|
  # Example:
  # Uncomment to override the default site name.
  # config.site_name = "Spree Demo Site"
  config.admin_interface_logo = 'logo/some_other_logo.png'
  config.logo = 'logo/this_logo.png'
end
Run Code Online (Sandbox Code Playgroud)

在带有Rails 4的Spree 2.1.3的全新安装中,上面的内容足以让我在管理界面和商店的其他部分更改徽标的位置.希望有所帮助!