mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-07-17 17:42:28 +02:00
Added permission system, to control who can edit Twig labels.
This commit is contained in:
parent
f1a6bc31a1
commit
1a35adab17
6 changed files with 41 additions and 8 deletions
|
@ -40,12 +40,16 @@ class LabelProfileAdminForm extends BaseEntityAdminForm
|
|||
'class' => 'checkbox-custom',
|
||||
],
|
||||
]);
|
||||
$builder->add('options', LabelOptionsType::class);
|
||||
$builder->add('options', LabelOptionsType::class, [
|
||||
'label' => false,
|
||||
'disabled' => $options['disable_options'],
|
||||
]);
|
||||
}
|
||||
|
||||
public function configureOptions(OptionsResolver $resolver): void
|
||||
{
|
||||
parent::configureOptions($resolver);
|
||||
$resolver->setDefault('data_class', LabelProfile::class);
|
||||
$resolver->setDefault('disable_options', false);
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue