2017-10-06 29 views
0

如何在導軌中使用本地圖像作爲單選按鈕?在導軌中使用圖像作爲單選按鈕

我想這可能與collection_radio_buttons幫手是可能的,但它怎麼可能集成本地圖像?

此片段展示了我的單選按鈕與下面的文字:

<%= f.collection_radio_buttons(:paket, [[1, 'One'] ,[2, 'Two'], [3, 'Three']], :first, :last) do |b| %> 
     <%= b.label { b.radio_button + b.text } %> 
    <% end %> 

我必須與IMAGE_TAG更換b.radio_button

+0

檢查我的解決方案 – krishnar

回答

1

是不是b.text可以使用IMAGE_TAG顯示圖像而不是文字

#I have image in app/assets/images as One.png,Two.png and so on. 

<%= f.collection_radio_buttons(:paket, [[1, 'One'] ,[2, 'Two'], [3, 'Three']], :first, :last) do |b| %> 
    <%= b.label { b.radio_button + image_tag('/'+b.text+'.png') } %> 
<% end %> 
+0

感謝您的答覆。它可以工作,但所有的單選按鈕現在都有相同的圖像。我怎樣才能得到每個單選按鈕的單個圖像? –

+0

你的圖像出現在哪裏? – krishnar

+0

應用程序/資產/圖像 –