Potrzebuję mojego użytkownika do przesyłania dokumentów takich jak pdf i txt do ich profilu. Zrobiłem to za pomocą Carrierwave, więc mam listę dokumentów z tytułami i adresami URL.Szyny: Jak pobrać wcześniej przesłany dokument?
Ale w jaki sposób mogę zmusić innych użytkowników do pobrania tych plików? Czy muszę używać jakiegoś klejnotu, czy jest coś naturalnego, czego nawet nie znam, ponieważ jestem nowy na szynach?
Dzięki
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
A potem to w widoku I chcesz pobrać pliki:
<% @society.documents.each do |doc| %>
<%= link_to "Download it", doc.url %> //url is the column name of the saved url
<% end %>
Może głupie pytanie: co powiesz na przekazanie URLów innym użytkownikom? – Romain
Niestety nie rozumiem co masz na myśli =) – Barbared
Zobacz odpowiedź @ anthonyalberto. – Romain