ユーザーが求人情報を投稿できるサイトを持っています。単純な job.rb モデルなどです。投稿された求人を閲覧、編集、削除できる管理サイトを追加したいと考えています。 .
ジョブの作成プロセス中に使用されるジョブの編集フォームが既にあります (ユーザーは、プレビューしてから、作成したジョブに満足できない場合に戻って編集することができます)。この編集フォームを管理者側で再利用したいと思います (別のテンプレート/ラッパーではありますが)。
したがって、フロントエンドにはexample.com/job/123/editがあり、管理者側にはexample.com/admin/job/123のようなものがあると思います。
次のことを考えると、このシナリオを処理する最もドライな方法は何ですか?
- 送信ボタンのテキストは異なります
- 更新アクションは別のページにリダイレクトします