小编jam*_*ond的帖子

symfony2实体表单类型中的选项组

是否有任何方法可以在symfony2(v.2.1)中的选项组中显示实体字段,例如我在表单类中有类似的内容:

$builder->add('account',
                    'entity',
                    array(
                        'class' => 'MyBundle\Entity\Account',
                        'query_builder' => function(EntityRepository $repo){
                            return $repo->findAllAccounts();
                        },
                        'required'  => true,
                        'empty_value' => 'Choose_an_account',
                    );
Run Code Online (Sandbox Code Playgroud)

但是(当然)它们显示为存储库类从数据库中读取它,我想将它们显示在组合框中.这篇文章提到了2.2版本开箱即用的特色,但2.1用户有哪些选择?

分组将基于一个名为的字段Type,假设我getType()在我的Account实体中调用了一个getter,它返回一个字符串.

谢谢.

php symfony symfony-2.1

1
推荐指数
1
解决办法
4015
查看次数

运行激活程序运行时找不到Play框架未找到值routeGenerator

我正在尝试设置播放框架,但是在运行时

activator run
Run Code Online (Sandbox Code Playgroud)

我收到此错误

/build.sbt:17: error: not found: value routesGenerator
routesGenerator := InjectedRoutesGenerator
^
[error] Type error in expression
Run Code Online (Sandbox Code Playgroud)

我一直在寻找解决方案,但是运气框架2.3.9是否存在任何不兼容问题?

我的环境是Java 1.7.0_21的ubuntu 12.0.4

谢谢。

java scala playframework playframework-2.3

0
推荐指数
1
解决办法
1952
查看次数