php - 使用 SonataAdminBundle 将多选添加到我的表单作为自定义表单字段

标签 php forms symfony sonata-admin

我一直在寻找一种将自定义多选添加到奏鸣曲包中的创建/编辑表单的方法。
该字段应如下所示:
enter image description here
在文档( http://sonata-project.org/bundles/doctrine-orm-admin/master/doc/reference/form_field_definition.html )中,他们谈到了 addType 函数。虽然没有这个功能。

有人可以告诉我如何向我的表单添加自定义字段吗?
并对如何使用模板、编辑时插入数据以及保存实体时获取数据提供更详细的说明。
感谢您的帮助

最佳答案

您可以设置ma​​pped=false。喜欢。

    $formMapper
    ->add('name',null,array('label'=>'Namer'))
            ->add('customFiled',null,array('required'=>false,'mapped'=>false))//Costom fields
    ->end();

关于php - 使用 SonataAdminBundle 将多选添加到我的表单作为自定义表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19930996/

相关文章:

php - 一些 Facebook 用户的数据未插入 mysql 数据库

html - 自定义复选框,在 :hover and :checked. 上更改不起作用

javascript - 在 Chrome 中从动态表单发布到动态 iframe 会打开一个新窗口

symfony - Sonata Block Bundle 中的上下文是什么

javascript - 使用 Date.UTC 转换时返回日期时间的正确月份

php - 在 Netbeans 7.0.1 中向 .css 文件添加 php 语法突出显示

php - 包含来自另一个文件的 PHP 函数

php - 试图找到一个 "backdoor"到一个网站的分享/+1/绊倒的数量

javascript - 程序中缺少什么?即使字段留空,表单也会被接受

php - 是否有一种标准方法来分离 Symfony2 应用程序的单元测试和功能测试?