私のウェブサイトでは、特定のリンク(ROLE_ADMINなど)にアクセスできるユーザーはごく少数です。通常のユーザーとしてログインし、これらのリンクにアクセスしようとすると、symfony AccessDeniedHttpException
が届きます。つまり、動作します。symfony:アクセスが拒否されたときにjQueryモーダルダイアログを表示する
質問は、単にデータがあまりにも賢明であることをユーザーに示すモーダルダイアログ(jQueryと思います)を作成することはできますか?
スクリプトを含む変数をレンダリングする必要があるので、私はtwigでそれを行う方法を知らないのですか?これを行う正しい方法を少なくとも知っていればうれしいです。
ありがとう、これは私を助けました! –
これは技術的にうまくいきます。しかし、このようなチェックが必要な複数のルートがある場合は、例外リスナーを持つ方が理にかなっているため、チェックロジックは一元的に定義され、ビューレイヤーにはリンクされません。 – Asha