如何用rails应用程序中的自定义图标替换字体真棒图标

时间:2016-04-23 22:13:41

标签: ruby-on-rails

我在我的rails应用程序中有这个代码,它会显示一个字体真棒图标,具体取决于用户选择该项目。

我的问题是我可以用我的资产/图片文件中的自定义图标替换字体真棒图标,如果有的话,如果有人能告诉我如何操作,我将不胜感激。

    <li class="<%= 'fa fa-times' if !@room.is_tv %>"> Cable TV</li>

2 个答案:

答案 0 :(得分:0)

您可以使用rails image_tag帮助程序。只要它在images文件夹中,所以资产管道知道在哪里可以使用

<%= image_tag('name-of-img.png') %>

来自评论的编辑:

<% if !@room.is_tv %>
  <li>
    <%= image_tag('sign.png') %>
  </li>
<% end %>

根据您在评论中的内容

 <li><img src="<%= asset_path 'sign.png' if !@room.is_tv %>">TV</li>
                                                              ^This part is whats rendering text

答案 1 :(得分:-1)

尝试使用

添加新图标
  • 1-第一种方法在projet中添加此链接