【发布时间】:2013-06-25 19:57:55
【问题描述】:
我正在使用 Symfony2 和 SonataAdminBundle 创建一个 CMS。
当我这样说时:
->add('tags', 'sonata_type_model', array('expanded' => true))
我得到 + 按钮,但是当我点击按钮时,我得到 JS 错误:“Object [object Object] has no method 'dialog'”
有人知道为什么吗?
【问题讨论】:
-
你的关联映射是什么?如果你只给 ->add('tags') 会发生什么?您可能需要“sonata_type_collection”,但需要提供详细信息。
-
如果我放 ->add('tags') 我会得到一个包含所有标签的多重选择。没错……
-
你解决了“Object [object Object] has no method 'dialog'”的问题吗?我在这里与
->add('tags', 'sonata_type_model', array('expanded' => true, 'by_reference' => false, 'multiple' => true, 'required' => false))有同样的问题。 -
我很抱歉,但.. 不是 :-(。离开奏鸣曲和使用 Crud Symfony 生成器此刻
标签: jquery-ui symfony jquery-ui-dialog symfony-sonata