feat: treat all uploads of type 'document' as global

This commit is contained in:
Björn Fromme
2024-01-31 18:05:56 +01:00
parent 5ad7bfe769
commit 4be039e482
12 changed files with 15 additions and 130 deletions
-23
View File
@@ -108,29 +108,6 @@ class AssignmentType extends AbstractType
;
},
])
->add('documents', CollectionType::class, [
'label' => 'Dokumente',
'entry_type' => EntityType::class,
'entry_options' => [
'class' => Upload::class,
'choice_label' => function (Upload $document) {
return $document->getDisplayName() ?? $document->getOriginalFilename();
},
'placeholder' => 'Dokument...',
'query_builder' => function (EntityRepository $repository) {
return $repository
->createQueryBuilder('upload')
->where('upload.type = :type')
->setParameter('type', Upload::TYPE_DOCUMENT)
->orderBy('upload.displayName')
->addOrderBy('upload.originalFilename')
;
},
],
'allow_add' => true,
'allow_delete' => true,
'by_reference' => false,
])
->add('remarks', TextareaType::class, [
'label' => 'Anmerkungen',
'required' => false,