return(); は 1 つのルートでは機能しませんが、ほぼ同じルートでは機能します
P粉098417223
P粉098417223 2024-04-04 17:34:09
0
1
435

2 つのルートがあり、1 つは購読解除用、もう 1 つは復元用です。何かが欠けている場合を除き、どちらのルートも名前/機能/URL を除いて同じです。再開サブスクリプションをキャンセルするとき、/resume URL をクリックすると、機能が実行されて戻ってきます。すべてが非常に高速で、ページから離れることがないようで、成功メッセージが点滅します。

私の /cancel URL は空白のページに移動し (正常に動作していれば決して表示されないため、これは正しいと確信しています)、キャンセル機能を実行しますが、戻りません。 「戻る」ボタンを使用して手動で戻ると、成功メッセージが点滅します。なぜ期待どおりに自動的に戻らないのか理解できません。それ以外に、他に情報が必要な場合は、お知らせください。

###仕事:### リーリー

機能しない:

リーリー

これらは必要ないと思いますが、念のため、サブスクリプション コントローラーの 2 つの関数を示します。

ああああ

P粉098417223
P粉098417223

全員に返信(1)
P粉231112437

このスレッドにコメントすることで解決しました https://laracasts.com/discuss/channels/laravel/redirect-with-not-working?page=1&replyId=337923

手動リダイレクトを実行しましたが、それも機能しなかったので、このスレッドが示唆したように最後に ->send(); を追加したところ、解決しました。 return back(); を使用してこれをテストしませんでしたが、これも機能する可能性があります。

成功したコードは次のとおりです

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート