0

ユーザーの役割に応じていくつかのエンティティを表示する SonataAdminBundle を使用してダッシュボードを開発しようとしています。

たとえば、接続しているユーザーが を持っている場合ROLE_SUPER_ADMIN、すべてのエンティティが表示されます。ただし、ユーザーが の場合は、すべてではなくROLE_USER、決定されたエンティティのみを表示する必要があります。

エンティティのサービス宣言でそれを行うことは可能ですか?

4

1 に答える 1

0

今後の参考のために、トリックはSonataでcreateQueryとpermanterParamtersを使用してフィルターを適用できるようにすることです。私はちょうどそれについての記事を書きました: http://www.theodo.fr/blog/2016/09/sonata-for-symfony-hide-your-filters/

于 2016-09-30T14:20:57.633 に答える