我創建了一個包含2列的簡單表單:產品和圖像。它們都是字符串變量,我希望能夠爲產品存儲名稱,並在圖像列中存儲存儲在我的apps/assets/images
文件夾中的圖片位置。
問題是讓圖像出現在我的視圖表中。我嘗試輸入 <%=image_tag("dvd.jpg", alt: "Product")%>
作爲輸入的形式,但這只是顯示它作爲字符串任何幫助解決這個問題將不勝感激即時通訊仍然讓我的頭圍繞軌道。在我的資產文件中調用圖像的導軌
回答
您好我想通了,我一直在尋找的第一種類型的軌道產生支架產品名稱:串IMAGE_URL:串......那麼對於IMAGE_URL類型的應用程序/ viewsproducts/_form.html.erb:
<div class="field"> <%= f.label :image_url %></br> <%= f.text_field :image_url %> </div>
那麼當你進入你的表單類型IMAGE_URL:/assets/pic_name.jpg。確保圖片保存在assets/images文件夾中。 視圖代碼看起來像這樣<%= image_tag(product.image_url) %>
感謝上面的幫助
= image_tag @product.picture.url if @product.picture?
嗨我試過你的建議<%= image_tag @ product.picture.url if @ product.picture? %>在我看來似乎沒有顯示圖片後,我輸入數據庫<%= image_tag(「dvd.jpg」,alt:「產品」)%>任何其他想法 –
你想要的圖片顯示實時或提交表單後? – itsnikolay
當它被提交到數據庫後,當我在我的表格<%= image_tag(「dvd.jpg」,alt:「Product」)%>或其他圖片<%= image_tag(「game.jpg」,alt: 「產品」)%>和我從我的數據庫調用它們就像正常的數據庫調用<%= Product.image%>圖像將出現,而不是鏈接字符串 –
- 1. 無法訪問的資產文件夾(的Ruby-on-軌)圖像
- 2. 圖像資產的錯誤做這個導軌3.1
- 3. Rails圖像資產幫手不工作在導軌3.1
- 4. 使用資產管道導軌時從公共文件夾提供圖像導軌3.2
- 5. 使用單獨的腳本文件和導軌資產
- 6. 用於生產旅客遺失資產的導軌和套件
- 7. 導軌4圖像是在生產
- 8. 導軌 - 資產管道
- 9. 資產沒有在導軌的生產中加載
- 10. 軌道4個嵌套資產不使用消化的圖像文件名稱
- 11. 導軌資產管道圖像和css不顯示
- 12. 導軌資產圖像找不到後阿帕奇x-sendfile
- 13. 導軌:資產JS清單不拾取特定的js文件
- 14. 如何在Android中顯示資產文件夾中的圖像?
- 15. Android - 在WebView中顯示資產子文件夾中的圖像
- 16. 如何導入的JavaScript在導軌和我的應用程序資產管道
- 17. 導軌和骨幹護欄:資產傭工(IMAGE_PATH)在EJS文件
- 18. 導軌資產未投入生產
- 19. 導軌資產管道:無效的CSS
- 20. 包括圖像的寬度和高度使用導軌資產管道
- 21. 是否有繞過導軌資產管道的導軌選項?
- 22. 在Bootstrap中使用資產/圖像中的圖像
- 23. 在導軌上包含ruby中的自定義文件夾特定資產
- 24. 使用capistrano從導軌3升級到導軌4,現在沒有顯示圖像資產。爲什麼?
- 25. 資產管道圖像子文件夾?
- 26. 添加圖像使用資產文件夾的圖片
- 27. 如何從資產文件夾中的圖像創建繪圖?
- 28. 從資產文件夾中調用FormTagHelper's
- 29. 防止導軌資產圖像的URL幫手額外的「IMG」字
- 30. 用於資產文件(圖像,CSS等)的CakePHP緩存控件
哪些寶石您使用的存儲圖像> –
什麼是您的看法是什麼樣子?我認爲你只需要存儲「dvd.jpg」,然後在你的視圖中做一些像'<%= image_tag(@ object.image,alt:「Product」)%>'。 – Mischa
嗨Ganesh即時只是存儲數據庫中的圖像鏈接,然後我想打電話給我的視圖中的鏈接,這將顯示圖片不能似乎弄清楚 –