feat: treat all uploads of type 'document' as global
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user