您好,我無法在用戶的圖片加載到我的網頁上。無法在cloudinary上加載用戶圖片
cloudinary display error on web page
當我檢查我的Cloudinary帳戶我無法找到的圖片。
res.cloudinary.com/di7e0fdiq/image/upload/v1498636677/rj2ijo3yb6yvmyrybnps.jpg
這裏是我的代碼:我使用一個助手來顯示用戶的圖片。我把這種幫助在我的節目:
def user_picture_avatar(user, image_class)
if user.photo?
cl_image_tag(user.photo.path, class: image_class)
else
avatar_url = user.linkedin_picture_url || "http://placehold.it/100x100"
image_tag avatar_url, class: image_class
end
end
我直接在我的節目測試的代碼,而無需使用助手,以及和我有同樣的結果。
<!-- avatar display using helper -->
<div class="user-show-photo">
<%= user_picture_avatar(current_user, "interview-show-avatar avatar-bordered-xl") %>
</div>
<!-- avatar display without helper -->
<div class="user-show-photo">
<%= cl_image_tag @user.photo.path, width: 400, height: 300, crop: :fill %>
</div>
這是當我看到檢查人員在我的網頁我得到什麼:
我審查我的cloudinary,費加羅,application.yml強params設置很多次,似乎無法解決這個問題。
你能幫忙嗎?
hello,'user.photo.path'的值是什麼,並且基於文檔,爲什麼你要使用路徑而不是圖像名稱'cl_image_tag(「sample.jpg」,:width => 100,: height => 150,:crop =>:fill)' –