ユーザーが自分のページを Facebook で共有したかどうかを確認できるようにするために、次のような URL を作成できるようにしたいと考えています。
http://graph.facebook.com/?id=http://stylehatch.co/some_unique_user_token
http://stylehatch.coは私のベース URL である必要があります。その URL を構築して返す User モデルにメソッドを用意することを考えていますが、モデル内から root_url にアクセスできません。
モデルからアプリケーションのベース URL を取得するにはどうすればよいですか?
私のURLが次のようになっているとします:
http://myapp.com/users/new
http://myapp.com/users/2/show
モデルから「 http://myapp.com 」を取得するにはどうすればよいですか? 私が追加しました:
include Rails.application.routes.url_helpers
私のモデルでは、root_url が nil のようです。何かご意見は?これはモデル メソッドとして正しいですか、それともヘルパーに配置する必要がありますか?
ありがとう