Kullanıcımın profiline pdf ve txt gibi reklamları yüklemesi için kullanıcıma ihtiyacım var. Ve bunu Carrierwave kullanarak yaptım, bu yüzden başlıkları ve URL'leri olan bir belge listesi var.Raylar: Daha önce yüklenen bir doküman nasıl indirilir?
Ancak diğer kullanıcıların bu dosyaları nasıl indirmesini sağlayabilirim? Bir mücevher kullanmak zorunda mıyım yoksa raylara çok yeni olduğumdan beri bilmediğim bir yer var mı?
Teşekkür
DÜZENLEME:
society.rb
class Society < ActiveRecord::Base
...
has_many :documents, :dependent => :destroy
end
document.rb ben dosyaları indirmek istiyorum görünümde sonra
class Document < ActiveRecord::Base
belongs_to :society
mount_uploader :url, DocumentUploader
end
Ve bu
:<% @society.documents.each do |doc| %>
<%= link_to "Download it", doc.url %> //url is the column name of the saved url
<% end %>
Belki aptal soru: Bahsettiğiniz URL'leri diğer kullanıcılara aktarmaya ne dersiniz? – Romain
Üzgünüz, ne demek istediğini anlamadım =) – Barbared
@ anthonyalberto'nun cevabı. – Romain