Symfony 2以另一个Entiy形式创建实体

统治的

嗨,我认为这将是一个非常简单的解决方案,但我在这里遇到了一些困难。

我有两个实体。作者和一首诗。不出所料,一位作者可以写很多诗,但一首诗只能有一位作者。

现在我有了我的诗歌形式:

class PoemType extends AbstractType
{

    /**
     *
     * @param FormBuilderInterface $builder            
     * @param array $options            
     */
    public function buildForm (FormBuilderInterface $builder, array $options)
    {
        $builder->add('title')
            ->add('authorId')
            ->add('text', 'textarea', 
                array(
                        'attr' => array(
                                'class' => 'tinymce'
                        )
                )
                );
    }

    /**
     *
     * @param OptionsResolverInterface $resolver            
     */
    public function setDefaultOptions (OptionsResolverInterface $resolver)
    {
        $resolver->setDefaults(
                array(
                        'data_class' => 'Galerie\PictureBundle\Entity\Poem'
                ));
    }

    /**
     *
     * @return string
     */
    public function getName ()
    {
        return 'galerie_picturebundle_poem';
    }
}

因此,用户可以为这首诗选择作者。但我希望用户可以从此处添加作者。因此,如果他输入一首新诗而作者不存在,则可以在此处添加。

我已经在原型中找到了“允许新标签”,但就我而言,没有任何标签

这可能吗 ?

谢谢您的帮助;)

鲁菲努斯

您可以将作者表格嵌入到您的诗歌表格中。有关详细信息,请参见文档http://symfony.com/doc/master/book/forms.html#embedded-forms

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Symfony2获取另一个实体中一个实体的实体

来自分类Dev

在Symfony2上添加与另一个特定实体相关的新实体

来自分类Dev

Symfony - 在另一个实体上存储数据

来自分类Dev

Symfony 如何创建一个实体并将其添加到另一个?

来自分类Dev

Symfony2 FOSUserBundle自动关联到另一个实体

来自分类Dev

Symfony2从与另一个oneToMany相关的实体oneToMany获取值

来自分类Dev

从Symfony2中的表单检索另一个实体

来自分类Dev

另一个实体的symfony2 php访问对象

来自分类Dev

Symfony2-以表格形式显示一个属性,由另一个属性映射

来自分类Dev

symfony实体:在属性/ to_string方法中使用另一个实体属性

来自分类Dev

Symfony-从另一个实体中获取实体

来自分类Dev

Symfony 2 /教义2:同一张表的两个实体,一个使用另一个

来自分类Dev

Symfony 2 /教义2:同一张表的两个实体,一个使用另一个

来自分类Dev

symfony2错误分支“扩展了另一个模板的模板无法拥有实体”

来自分类Dev

如何在Symfony2中创建具有一个实体的多行的表单

来自分类Dev

Symfony调用另一个捆绑中的捆绑

来自分类Dev

在Symfony中注册另一个捆绑包

来自分类Dev

Symfony 2.7表单生成器具有来自另一个实体的新字段?

来自分类Dev

Symfony 2.7表单生成器具有来自另一个实体的新字段?

来自分类Dev

Symfony2:从控制器中的另一个文件获取HTML

来自分类Dev

使用另一个symfony2项目作为供应商

来自分类Dev

Symfony 2-从另一个控制器呼叫控制器

来自分类Dev

来自另一个控制器的Symfony2呼叫控制器

来自分类Dev

Symfony2配置-另一个data.timezone错误

来自分类Dev

调用Symfony2中另一个Bundle的函数

来自分类Dev

Symfony 3:在另一个方法中转发一个方法的结果

来自分类Dev

symfony 从一个域重定向到另一个域

来自分类Dev

Symfony:在两个实体之间创建一个没有映射的queryBuilder

来自分类Dev

Symfony2创建一个帖子,调用ShowAction

Related 相关文章

  1. 1

    Symfony2获取另一个实体中一个实体的实体

  2. 2

    在Symfony2上添加与另一个特定实体相关的新实体

  3. 3

    Symfony - 在另一个实体上存储数据

  4. 4

    Symfony 如何创建一个实体并将其添加到另一个?

  5. 5

    Symfony2 FOSUserBundle自动关联到另一个实体

  6. 6

    Symfony2从与另一个oneToMany相关的实体oneToMany获取值

  7. 7

    从Symfony2中的表单检索另一个实体

  8. 8

    另一个实体的symfony2 php访问对象

  9. 9

    Symfony2-以表格形式显示一个属性,由另一个属性映射

  10. 10

    symfony实体:在属性/ to_string方法中使用另一个实体属性

  11. 11

    Symfony-从另一个实体中获取实体

  12. 12

    Symfony 2 /教义2:同一张表的两个实体,一个使用另一个

  13. 13

    Symfony 2 /教义2:同一张表的两个实体,一个使用另一个

  14. 14

    symfony2错误分支“扩展了另一个模板的模板无法拥有实体”

  15. 15

    如何在Symfony2中创建具有一个实体的多行的表单

  16. 16

    Symfony调用另一个捆绑中的捆绑

  17. 17

    在Symfony中注册另一个捆绑包

  18. 18

    Symfony 2.7表单生成器具有来自另一个实体的新字段?

  19. 19

    Symfony 2.7表单生成器具有来自另一个实体的新字段?

  20. 20

    Symfony2:从控制器中的另一个文件获取HTML

  21. 21

    使用另一个symfony2项目作为供应商

  22. 22

    Symfony 2-从另一个控制器呼叫控制器

  23. 23

    来自另一个控制器的Symfony2呼叫控制器

  24. 24

    Symfony2配置-另一个data.timezone错误

  25. 25

    调用Symfony2中另一个Bundle的函数

  26. 26

    Symfony 3:在另一个方法中转发一个方法的结果

  27. 27

    symfony 从一个域重定向到另一个域

  28. 28

    Symfony:在两个实体之间创建一个没有映射的queryBuilder

  29. 29

    Symfony2创建一个帖子,调用ShowAction

热门标签

归档