0
メールビューに基本的なlink_toタグを追加しようとしています。Link_to root_pathがメールビューで動作しない
notification.html.erb:
<%= link_to image_tag('S200.gif'), root_path %>
エラーがundefined local variable or method 'root_path'
コードの同じビット(のみ異なる画像)は、通常のコントローラビューで完全に正常に動作する理由としては非常にわからないです。 root_pathはルートに正しく設定されています。
メールビューでは禁止されていますか?
答えは「はい」と思います。私は今朝、[docs](http://guides.rubyonrails.org/action_mailer_basics.html#generating-urls-in-action-mailer-views)を読んでいました。私の理解は、あなたが '_url'を使う必要があるということです。 '_path'の代わりに。 – jvillian
あなたは正しいです。問題を修正しました。私はメールの中のすべてが、それが独立した存在であるため、絶対にリンクされるべきであることを認識しています。 (実際には、_pathの代わりに_urlを使用することは考えられませんでした。可能なことを知るには良いことです) – Maxence