7得票2回答
Doctrine 2中如何更新(从反向方向)双向多对多关系?

Customer是与Keyword的"keywords/customers"关系相反的一侧: /** * @ORM\ManyToMany(targetEntity="Keyword", mappedBy="customers", * cascade={"persist", "re...

12得票2回答
Symfony在控制器中获取表单数据

我有这个视图://login.html.twig <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8...

26得票1回答
在Symfony 2中登录后重定向

在Symfony 2中,您可以设置注销的目标,以便在注销后将重定向到/main。但是,在登录时,您将被重定向到/。是否有一种方式也能为(成功)登录设置一个目标?firewalls: dev: pattern: ^/(_(profiler|wdt)|css|images...

14得票7回答
Symfony 2:尝试打开/app_dev.php时出现404未找到错误

我尝试打开 /app_dev.php 时收到了这个错误消息。An error occurred while loading the web debug toolbar (404: Not Found). Do you want to open the profiler? 当我点击确定时,我会...

9得票3回答
使用Doctrine在Symfony2中测试控制器

我已使用Symony2在REST控制器中创建了一个非常简单的控制器,其中包含数据库插入/更新/删除操作。 有没有一种好的方法可以为这些控制器操作编写单元/集成测试,而不会污染生产数据库?我是否必须使用不同的环境 - 或者框架供应商是否提出了一个建议的方法来解决这个问题? 当前控制器示例: ...

33得票4回答
如何避免Composer丢弃更改的提示消息

我正在通过composer更新symfony的vendors。我总是使用以下命令:php composer.phar update 但是在最近版本的Composer中,在更新每个包之前都会显示以下消息: - Updating doctrine/data-fixtures dev-master...

25得票5回答
Sonata Admin Bundle: 日期选择器范围

我该如何在Sonata Admin Bundle中创建一个使用jQuery UI日期选择器的doctrine_orm_datetime_range过滤器? 我尝试了以下代码,但它无效:protected function configureDatagridFilters(DatagridMa...

9得票1回答
将composer与Symfony2一起使用管理Web资产是个好主意吗?

正如您所知,在Symfony2.1中,php bundles和packages是由composer管理的,但将网页资源的管理与之结合起来可能是一个好主意。我真的很想使用相同的控制台命令更新Twitter Bootstrap、jQuery、jQueryUi、Underscore.js和许多其他库...

16得票4回答
如何在Symfony2 DataFixture中添加文件上传?

我似乎无法理解如何在DataFixture中添加文件上传。我正在尝试上传一个图片,用于我的fixture加载的虚拟内容。这似乎是一个有用的技能。

55得票4回答
使用相关实体进行深度克隆Doctrine实体

我已经创建了一个实体 A,它与实体B之间存在 OneToMany 关系,而实体 B 又与实体 C 之间存在 OneToMany 关系。 我必须克隆此 A 实体,并将其设置为具有新 ID 的数据库中。此外,所有深层关系也应使用新 ID 进行克隆。 我尝试过将 A 的 ID 设置为 null:...