Controller#show layouts "OK" ボタンを設定してlink_to root_path
、ユーザーがnew
>create
アクションを通過した場合に表示されるようにするにはどうすればよいですか
しかし
ユーザーが既存のリソースのリスト (実質的にインデックス) を表示している場合、1 つをクリックして Controller#show (詳細) を表示し、[OK] ボタンをクリックすると前のページ (インデックス) に戻りますか?
特定のコントローラー (このコントローラーを含む)を処理するヘルパー メソッドを使用してstore_location
います。これを採用して、上記の問題にも対応できますか? それとももっと良い方法がありますか?redirect_back_or(default)
login_required
link_to "OK", :back
一言で言えば、前のアクションが create (または sign_in) アクションでない限り、ボタンは必要だと思います。
session
リンクを永続化する必要がないため、を含める必要はないと思います。インデックスからのものである場合と、作成または (sign_in) からのものである場合は別のものです...どうすればよいかわかりません。