SonataAdminBundle проблема с пользовательским типом - PullRequest
0 голосов
/ 07 января 2019

У меня есть администратор в связке администрирования сонаты, в configureFormFields () У меня есть такой код:

$formMapper->with('Read only data', ['class' => 'col-md-6'])
        ->add('readonly', ReadOnlyType::class, [
            'mapped' => false,
            'template' => 'example.html.twig'
        ])

        ->end();

ReadOnlyType является копией ModelType из сонаты с изменением getParent () для возврата null. Я получаю эту ошибку:

The options "label", "label_render", "mapped", "property_path", "sonata_field_description" do not exist. Defined options are: "btn_add", "btn_catalogue", "btn_delete", "btn_list", "choice_loader", "choices", "class", "compound", "expanded", "model_manager", "multiple", "preferred_choices", "property", "query", "template".

Я борюсь с этим весь день. Что я должен сделать, чтобы создать тип для отображения информации только для чтения от текущего администратора?

...