1
内のオブジェクトに、私は、ユーザーが特定の役割を持っているかどうかを確認するにはsymfonyの2アクセスコントロールのビューで表示
if ($view['security']->isGranted('ROLE_ADMIN')) :
を使用することができます。しかし、オブジェクトについてはどうですか?例えば
:ユーザーが彼/彼女のポストを見ているとき、私はあなたがより多くの情報のためAccess control in templatesを参照してください、is_granted
機能を使用することができます小枝のテンプレートでは、ボタン
?また、ロールの代わりに特権をチェックしたい場合は、 '$ view ['security'] - > isGranted( 'VIEW'、$ post)'を実行できると思いますか? –
はい、申し訳ありませんが、私はあなたがTwigではないPHPビューを使用していたことを認識していませんでした。 'SecurityContext'の' isGranted'メソッドは 'isGranted( 'VIEW'、$ post)'のようなACLパラメータをとります。 – Kasheen