s3 バケットからダウンロードするためのリンクを記載したメールを送信したいと考えています。ファイルのURLをテーブルに保存しています。link_to ヘルパーを使用するにはどうすればよいですか?
<%= link_to "Download File x", @profile.document %>
s3 バケットからダウンロードするためのリンクを記載したメールを送信したいと考えています。ファイルのURLをテーブルに保存しています。link_to ヘルパーを使用するにはどうすればよいですか?
<%= link_to "Download File x", @profile.document %>
これは完全修飾 URL であると思われるため、ヘルパー@profile.document
は必要ありません。単純に次を使用します。link_to
<a href="<%= @profile.document %>">doc</a>`.
link_to
ファイルで定義されているリソース インスタンス (おそらく Profile など) がある場合に使用しconfig/routes.rb
ます。例えば:
resources :profile
それからあなたが使うとき
<%= link_to 'download', @profile %>
あなたが持っているでしょう
http://test.com/profiles/34234