From e7baa477bb57c414bcb090cc9033d0efb8b4daab Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Mon, 12 Jul 2021 13:16:08 +0200 Subject: [PATCH] add file picker block for page --- core/Form/Site/Page/FilePickerBlockType.php | 33 +++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 core/Form/Site/Page/FilePickerBlockType.php diff --git a/core/Form/Site/Page/FilePickerBlockType.php b/core/Form/Site/Page/FilePickerBlockType.php new file mode 100644 index 0000000..85a7ed9 --- /dev/null +++ b/core/Form/Site/Page/FilePickerBlockType.php @@ -0,0 +1,33 @@ +add( + 'value', + FilePickerType::class, + array_merge([ + 'required' => false, + 'label' => false, + ], $options['options']), + ); + } + + public function configureOptions(OptionsResolver $resolver) + { + $resolver->setDefaults([ + 'data_class' => Block::class, + 'block_prefix' => 'file_picker_page_block', + 'options' => [], + ]); + } +}