0
我已成功安裝回形針寶石,並上傳圖片到我的文章,但在表演動作沒有任何圖片,只是用圖像替代文字。回形針寶石不顯示圖片
我使用Ruby on Rails的3.2.1
@post形式:
<% create_url = {:url=>{:action=>"create"}} if @post.new_record? %>
<% form_for @post, :html => { :multipart => true } do |t| %>
<b><%= t.label :title, 'Virsraksts:' %></b><br />
<%= t.text_field :title %><br /><br />
<b><%= t.label :content, 'Teksts:' %></b><br />
<%= t.text_area :content %><br /><br />
<%= f.file_field :bildes %>
<div class="actions">
<%= t.submit %>
</div>
@post顯示:
<p><%= @post.content %></p>
<%= image_tag @post.bildes.url %>
<%= image_tag @post.bildes.url(:medium) %>
<%= image_tag @post.bildes.url(:thumb) %>
在我看來@發佈模型網址和路徑不正確,b正是我所不知道的。
@post型號:
class Post < ActiveRecord::Base
has_attached_file :bildes, :styles => { :medium => "300x300>", :thumb => "100x100>" },
:url => ":rails_root/app/assets/bildes/:id/:style/:basename.:extension",
:path => ":rails_root/app/assets/bildes/:id/:style/:basename.:extension"
end
是的,我說得對!問題是在我的網址和現在的你的幫助我知道這一點。謝謝!但我如何才能使正確的網址? – RydelHouse 2012-04-11 15:51:58
我會考慮的第一個地方是paperclip維基:) – ramigg 2012-04-12 08:00:57
我正在這樣做,但每次我錯過了什麼。無論如何謝謝你! :) – RydelHouse 2012-04-12 08:03:53