2

我正在使用 SonataAdminBundle 的 sonata_type_model。

我得到了另一个模型的下拉列表,就像我想要的那样。但也有一个“新建”按钮来创建引用模型。这个按钮可以去掉吗?

4

2 回答 2

5

如果您也使用该query选项,则无法切换到选项字段,因为该选项不可用。

设置btn_addfalse将做到这一点。

例如

->add('myEntity', 'sonata_type_model',
    array('query' => $this->modelManager->getEntityManager('Acme\HelloBundle\Entity\MyEntity')->createQueryBuilder('m')
        ->select(array('m'))
        ->from('AcmeHelloBundle:MyEntity', 'm')
        ->where('m.type = ' . MyEntity::PIZZA),
        "btn_add" => false
    ))
于 2014-12-09T17:21:33.107 回答
3

好吧,我的错。

新按钮是使该字段类型特别的部分。要获得一个选择字段,只需选择“null”作为类型,它就会创建一个选择字段。

于 2013-07-11T09:46:26.527 回答