1
所以我有紅寶石這個問題,下面的代碼解釋了什麼是對檢查,如果不使用默認的圖像替換
def image_full(img,options)
if Jjdowns::Application.assets.find_asset("#{img}").nil?
image_full = image_tag("#{img}",options)
else
image_full = image_tag("app/no-image-large.png", options)
end
end
什麼,我試圖做的是運行會檢查我的資產服務器上是否存在圖像,如果存在,則顯示原始圖像。如果在資產服務器上找不到圖像,那麼我想顯示一個默認圖像。
此代碼塊用於顯示圖像,但顯示默認圖像的部分不起作用。
到目前爲止,我的研究結果並沒有解決這個問題。
只是爲了闡明資產服務器是內部「CDN」服務器,默認映像位於資產服務器上。