symfony - overriding userAdmin by roles -
i developing backend using sonataadminbundle , want manage users listing them roles, example list of admin , list of simple user.
i overrode user admin class (administrateuradmin , simpleuseradmin) this:
<?php namespace myproject\backendbundle\admin; use sonata\userbundle\admin\model\useradmin baseuseradmin; class administrateuradmin extends baseuseradmin { // ... } i want show administrators role role_admin.
try add function :
public function createquery($context = 'list') { $query = parent::createquery($context); $query->andwhere( $query->expr()->in($query->getrootaliases()[0] . '.roles', ':my_param') ); $query->setparameter('my_param', 'role_admin'); return $query; }
Comments
Post a Comment