2

Rails 4 と PHPmyadmin を使用しています

2 つのリンクを含むメールを送信するフォームを設計しました。それらをリンク #1 とリンク #2 と呼びましょう。

電子メールを受信したユーザーがリンク #1 またはリンク #2 をクリックしたかどうかを知る必要があります。

対応する ID を持つランディング ビュー #1​​ とビュー #2 が既にあり、両方のリンクにアクセスできます。

最終的な結果として、次のいずれかで送信されたすべての電子メールのステータスをリスト テーブルに表示する必要があります。

  • 保留中 (ユーザーがリンクをクリックしていない場合)
  • リンク #1 (ユーザーがクリックした場合)
  • リンク #2 (ユーザーがクリックした場合)

メール ID をビュー ID に関連付ける必要があることはわかっていますが、その方法がわかりません。

このようなもの:

EMAIL.......... LINK CLICKED
me@example.com  pending
john@example.com  Link 1
sonia@example.com  Link 2

この同様の質問とこの他の質問を見つけましたが、アプリに実装する方法がわかりません。

4

1 に答える 1

1

各リンクは、ビューをレンダリングするコントローラーのメソッドに関連しています。あなたの場合、Link#1 と Link#2 は、コントローラーの特定のアクションに対応します。メールを送信したユーザーに対してチェックを入れることができます。これが役立つかどうか教えてください

于 2014-05-02T05:52:58.003 に答える