我使用的是spree 2.1.3,我无法更改默认徽标。我尝试在app / assets / images / admin / bg / spree_50.png中添加它,但没有运气。
我尝试了以下内容:Unable to replace spree default logo in spree 2.1.3
这个用户遇到了同样的问题,但答案没有用。我的第一个解决方案可能在spree 1.3中工作,但它不适用于当前的稳定版本,我无法在任何地方找到解决方案。 Spree的官方文档仍然使用我尝试的第一件事,所以我假设他们没有更新。
任何人都知道我需要做什么?
感谢
答案 0 :(得分: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
在带有Rails 4的Spree 2.1.3的全新安装中,上面的内容足以让我在管理界面和商店的其他部分更改徽标的位置。希望有所帮助!