mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-21 17:39:06 +02:00
Show the permissions a user have on the user info page.
This commit is contained in:
parent
1f005b25f7
commit
a078eef649
8 changed files with 171 additions and 73 deletions
|
@ -31,6 +31,7 @@ namespace App\Controller;
|
|||
|
||||
use App\Entity\Attachments\AttachmentType;
|
||||
use App\Entity\UserSystem\User;
|
||||
use App\Form\Permissions\PermissionsType;
|
||||
use App\Form\UserAdminForm;
|
||||
use App\Form\UserSettingsType;
|
||||
use App\Services\EntityExporter;
|
||||
|
@ -135,9 +136,18 @@ class UserController extends AdminPages\BaseAdminController
|
|||
$avatar = $packages->getUrl('/img/default_avatar.png');
|
||||
}
|
||||
|
||||
//Show permissions to user
|
||||
$builder = $this->createFormBuilder()->add('permissions',PermissionsType::class, [
|
||||
'mapped' => false,
|
||||
'disabled' => true,
|
||||
'inherit' => true,
|
||||
'data' => $user
|
||||
]);
|
||||
|
||||
return $this->render('Users/user_info.html.twig', [
|
||||
'user' => $user,
|
||||
'avatar' => $avatar,
|
||||
'form' => $builder->getForm()->createView()
|
||||
]);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue