43得票5回答
如何配置PhpStorm以使用symfony/phpunit-bridge?

在使用Symfony 3.3时,我在配置PhpStorm IDE以使用http://symfony.com/doc/current/components/phpunit_bridge.html方面遇到了问题。 于是我决定只需将phpunit.phar下载到bin并使用它即可。 Symfon...

32得票1回答
使用多个ID进行findBy查询

在我尝试从ManyToOne - OneToMany关系的反向端编辑数据并避免获取整个表格内容的过程中,我想要从一个ID列表中获取数据。 虽然这样做是可行的,$data=array(); foreach($idList as $id) { array_push($data, $em-...

28得票11回答
Symfony 3.4.0 找不到任何需要加载的 Fixture 服务。

我正在使用Symfony 3.4.0,尝试使用以下代码加载fixture:php bin/console doctrine:fixtures:load 创建数据时出现错误,是什么问题?

19得票5回答
Symfony - 在服务中注入Doctrine仓库

根据如何在Symfony2中将仓库注入到服务中?,看起来像是这样的acme.custom_repository: class: Doctrine\ORM\EntityRepository factory: ['@doctrine.orm.entity_manager', get...

18得票1回答
从Symfony 3.4迁移到Symfony 4

我的项目目前使用的是Symfony 3.4版本。我希望升级到Symfony 4。为此,我按照http://symfony.com/doc/current/setup/upgrade_major.html建议进行了升级。 在我的当前项目中,有许多自定义包创建在src目录下。但现在在Symfon...

15得票2回答
Symfony 3.4 日志记录服务

当我调用logger服务在日志文件中获取信息消息时,它可以工作,但是会写入以下消息到日志文件: php.INFO: 用户已过时:自从Symfony 3.2开始,从容器中获取“logger”服务已弃用并将在4.0中失败。您应该使服务公开,或停止直接使用容器并改用依赖注入。{"except...

13得票2回答
自动装配服务的 Symfony 3.4

我正在使用Symfony 3.4开发一个小型应用程序,并正在使用Guard组件搭建认证流程。我创建了一个类LoginFormAuthenticator,它继承自AbstractFormLoginAuthenticator。 出现错误: 无法自动装配服务“app.security.logi...

10得票3回答
Symfony3.4 - 在POST_SUBMIT事件中预填字段

我有一个包含联系人列表的表单。 我想要在提交后选择的联系人的“名字”字段出现 但我的问题是,该字段出现了,但我无法设置正确的数据,该字段始终保持为空。 public function buildForm(FormBuilderInterface $builder, array $option...

9得票1回答
FOSUserBundle在EasyAdminBundle中的管理(“用户”实体必须使用“class”选项定义其关联的Doctrine实体类)Symfony

我正在使用Symfony 3.4与FOSUserBundle~2.0和EasyAdminBundle^1.17。一切正常,我可以登录系统并创建用户(当然是通过命令行)。我使用这个教程。但是当我想在EasyAdminBundle中管理时,出现了以下错误: The "User" entity m...

9得票2回答
Symfony 3.4如何在我的bundle中使用视图

我有一些关于使用Symfony 3.4配置新存储库的问题。我使用了Symfony命令来创建最新的LTS(3.4),并使用命令添加了一个新的Bundle。我的新Bundle已经运行良好,但是我无法使用存储在该Bundle中的视图。 我向您展示我的Bundle结构: 我想在我的控制器中像这...