你好,我正在軌道上建立一個紅寶石每日星座運勢算命應用程序。我能夠讓頁面顯示隨機圖像,但是當用戶點擊按鈕來告訴他們的未來時,我想要一條消息與某個圖片相關聯。到目前爲止,我有有誰知道如何在rails中的ruby中的image_tags中使用條件語句。
<h1>What Does The Shadows Say About Your Heart</h1>
<%= image_tag "#{rand(21)}.jpg", size: "300x300" %>
<% if image_tag "0.jpg", size: "300x300" %>
<p>You have a thirst for vengeance.</p>
<% end %>
<% if image_tag "1.jpg" , size: "300x300"%>
<p>Soon you will face a great adversary.</p>
<% end %>
<% if image_tag "2.jpg" , size: "300x300"%>
<p>The road is not always clear.</p>
<% end %>
和我的控制器
class PagesController < ApplicationController
def home
end
def show
@dark = ["0" , "1", "2", "3", "4", "5", "6","7","8","9","10","11","12","13","14","15","16","17","18","19","20"]
end
end
但是消息上的所有圖片顯示。請幫助它會很好。如果您需要查看更多代碼,請告訴我。注意:我沒有使用carrierwave活動管理員和回形針。
完美!這非常感謝你。如果可能,你能告訴我你是如何得到這個答案的。 – 2014-09-29 02:56:03
我見過你的要求和助手正在滿足你的要求,所以我應用這種方法 – Arvind 2014-09-29 16:05:58
Awww好的謝謝 – 2014-09-29 16:35:52