2014-01-06 43 views
1

我使用rails 4.0.0和twitter引導來設計一個簡單的登錄頁面。我希望社交媒體圖標顯示在標題旁邊頁面的頂部。什麼是用Application.html.erb中的鏈接指示圖像的「低劣」方式。我到目前爲止的代碼看起來像這樣如何鏈接Rails代碼中的社交媒體圖像

<ul class="nav nav-pills pull-right"> <li> <%= link_to "Facebook" , "http://www.facebook.com/user" %> </li> <li> <%= link_to "Twitter" , "http://www.twitter.com/user" %> </li> </ul> 如何將這些鏈接轉換爲社交媒體圖標的圖像?

回答

2

你可能想要做這樣的事情:

<ul> 
    <li> 
    <%= link_to "http://www.facebook.com/user" do %> 
     <%= image_tag 'facebook.png' %> 
    <% end %> 
    </li> 
    <li> 
    <%= link_to "http://www.twitter.com/user" do %> 
     <%= image_tag 'twitter.png' %> 
    <% end %> 
    </li> 
    # etc. 
</ul> 

此代碼將嘗試呈現圖片「facebook.png」和「twitter.png」應所在的文件夾應用程序/資產/

文檔關於IMAGE_TAG:http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html#method-i-image_tag

+0

完全奏效。感謝MrYoshiji先生 – JRVazquez