0

我在 orocrm symfony 3 中使用集合,但出现以下错误无法加载类型“oro_collection”:类不存在。

public function configureOptions(OptionsResolver $resolver)
    {

        $resolver->setDefaults(
            [

                'entry_type' => AppraisalParameterRatingType::class,
                'required' => false,
                'entry_options'=> array(
                'data_class' => 'Hrroll\\Bundle\\AppraisalsBundle\\Entity\\AppraisalParameterRating'
                )
            ]
        );
    }
4

1 回答 1

0

升级到 Symfony 3 后,您应该使用 FQCN 而不是表单类型的类别名。有关更多详细信息Symfony 3.0 升级文档

oro_collection所以应该用 CollectionType::class代替它。这是一个示例:Oro/Bundle/ReminderBundle/Form/Type/ReminderCollectionType

于 2020-02-05T16:47:49.597 回答