レコード削除後の遷移先について

レコード詳細画面よりレコードを削除した場合、一覧画面へ遷移しますが、

この遷移先を変更することは可能でしょうか。

通常は、レコード削除後は初期表示の一覧画面へ遷移すると思いますが、

遷移先を同アプリ内の別の一覧画面にしたいです。

変更可能であればその方法をご教示いただきたく存じます。

標準機能ではできないですね。。

 

JSカスタマイズ前提でよければ、思いついたのが

  1. 既存の削除ボタンを非表示にする
  2. 独自の削除ボタンを作成
  3. 独自の削除ボタンでは、APIを利用してレコードを削除し、成功後画面遷移を任意の場所にさせる

 

ということであればできそうです。

他にもいい案あるかもしれませんが

村濱様

早速のコメントありがとうございます。

ご教示いただいた案、試してみたいと思います。

https://developer.cybozu.io/hc/ja/articles/201941964/comments/203496703

 

あとはこの案もありますね。

懸念としては削除失敗や削除完了する前に遷移する可能性はありますが、

厳密に待つ必要がなければこっちのほうが実装楽かとはおもいます。