首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Solidus ( Rails) -如何更改徽标?

Solidus ( Rails) -如何更改徽标?
EN

Stack Overflow用户
提问于 2016-12-19 07:24:16
回答 3查看 1.6K关注 0票数 4

我已经启动并运行了演示应用程序,但我更改了config/initializers/spree.rb以显示:

代码语言:javascript
复制
#Frontend:

#Custom logo for the frontend
config.logo = "logo/1.png"

要改变它寻找的标志的位置,但(巨大的屁股)我得到一个图像错误。它显示图片的名称,但不显示图像。

我已经厌倦了安装ImageMagick

代码语言:javascript
复制
sudo apt-get update  
sudo apt-get install imagemagick --fix-missing

但是,仍然没有图像

EN

回答 3

Stack Overflow用户

发布于 2017-03-16 14:38:12

改变Solidus中的徽标图像

在你的Solidus应用程序中

  1. 将新徽标复制到徽标目录app/assets/images/logo/1.png
  2. 更改solidus应用程序在配置文件config/initializers/spree.rb中所期望的图像名称,您可以使用在这里找到Solidus模板代码。 Spree.config / config.logo =“config.logo /solidus_logo.ng”config.logo=“config.logo/1.png”结束
  3. 重新启动Rails服务器以重新加载初始化代码并刷新浏览器页。

进一步阅读

票数 4
EN

Stack Overflow用户

发布于 2016-12-19 07:28:09

把你的图像放在app/assest/图像中,然后在视图文件中编写下面的代码。

代码语言:javascript
复制
 <%= image_tag '1.png' %>
票数 0
EN

Stack Overflow用户

发布于 2017-02-21 04:52:53

通常,当无法找到映像时,Rails中就会出现这种情况。图像标记将使用alt属性集创建,该属性将在无法加载图像时显示。

请记住,配置值引用的是app/assets/images中的图像。因此,在您的例子中,图像应该在app/assets/images/logo/1.png中。

希望这能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41217651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档