2010-12-07 7 views
1

ビューの一時変数を設定する必要があります(実際には「真」または「偽」)。Rails:一時変数を設定しますか?

ユーザーを作成すると、ダッシュボードページにリダイレクトされるというユースケースです。 Google AdWordsのコンバージョントラッキングの場合、ビューに表示する必要があるコードが少しありますが、createメソッドの実行後に表示する必要があります。

私はそれを解決する方法を推測していますが、いくつかの一時変数(@show_conversionまたは何か)を設定し、1つのビュー(フラッシュメッセージと同様)に設定することです。

どうすればいいですか?

答えて

0
<% unless @user.new_record? %> 
<!-- do stuff in here --> 

<% end %> 
+0

これは私が全部尋ねていることをしていないようです。 – Shpigford

+0

"Google AdWordsコンバージョントラッキングでは、ビューに表示する必要があるコードが少しありますが、作成メソッドが実行された後に表示する必要があります。"私は、あなたのcreateメソッドがレコードをデータベースに保存するActiveRecord #createメソッド。 #新記録?レコードがIDを持つとfalseを返し、Adwordsコードをガードの内側に置くことができ、レコードが保存されると実行されます。 – karmajunkie

関連する問題