Ich brauche meinen Benutzer, um Dokumente wie ad pdf und txt auf ihr Profil hochzuladen. Und das habe ich mit Carrierwave gemacht, also habe ich eine Liste von Dokumenten mit Titeln und URLs.Schienen: Wie kann man ein zuvor hochgeladenes Dokument herunterladen?
Aber wie kann ich andere Benutzer diese Dateien herunterladen lassen? Muss ich ein Schmuckstück verwenden oder gibt es etwas, das ich noch nicht kenne, da ich noch nicht so gut mit Schienen zu tun habe?
Dank
EDIT:
society.rb
class Society < ActiveRecord::Base
...
has_many :documents, :dependent => :destroy
end
document.rb
class Document < ActiveRecord::Base
belongs_to :society
mount_uploader :url, DocumentUploader
end
Und das dann in der Ansicht Ich möchte Dateien herunterladen:
<% @society.documents.each do |doc| %>
<%= link_to "Download it", doc.url %> //url is the column name of the saved url
<% end %>
Vielleicht dumme Frage: Wie wäre es mit der Weitergabe der URLs an andere Benutzer? – Romain
Sorry, ich verstehe nicht, was du meinst =) – Barbared
Siehe @ Anthonyalberto's Antwort. – Romain