ユーザーがデータベース内のすべてのフィールド (ユーザー フィールド) を完全に持っているかどうかをチェックするときに、何をしたいですか。
それらのフィールドをログに記録してからプロファイル ビューにリダイレクトするタイミングを確認できますが、プロファイル ビューに入るとメニューが表示されるので、他のオプションに簡単に移動できます。すでにログを記録しているため、もう確認できません。この上。
コントローラーイベントリスナーを使用して確認できるので、コントローラーがaccountController(プロファイルを編集するビューがある)と異なることを確認し、異なる場合はフィールドを確認できます。
そのアプローチの問題はaccountControllerにあり、他のコントローラーでは小枝{%render ....%}であり、コントローラーイベントを再度発生させ、無限の呼び出しを与えます。
どのようなアプローチがよいでしょうか?ありがとう