问题标签 [symfony-2.3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
22904 浏览

symfony - Symfony2 -> Twig -> 表单 -> 字段 -> 设置渲染 = true

我有一个简单的问题。

我有一个带有字段的表单,例如:

在我的树枝文件中,我使用了多个块,我想停止渲染字段...我查看 b.html.twig 文件!

一个.html.twig

b.html.twig

如果我删除“default()”我得到错误,该对象不能转换为字符串。实际上,表单会呈现所有字段...包括 x 字段。但他们不应该渲染 x 字段......

先感谢您!

0 投票
1 回答
111 浏览

symfony - 如何通过注解将登录用户注入到属性中

我有一个名为 Item 的实体,如上所述:

如何以最简单的方式通过注释将记录的用户对象注入 $user 属性?

0 投票
1 回答
1416 浏览

symfony - DoctrineExtension Sluggable 不适用于 id 字段

我正在尝试从 StofDoctrineExtensionsBundle 设置 Sluggable 以生成基于 slug 的主键 ID 和名称字段

但是它不会像 id-name 那样生成,只会生成基于 slug 的名称。为什么会这样?

0 投票
2 回答
187 浏览

forms - 自定义表单中的可选选项

因此,我正在为以下问题寻找解决方案,这将是在 Symfony2.3 中实现的“最佳实践”。

情况的简短描述:我在它自己的类中定义了一个表单(“ProductType”)该表单包含一个链接到不同表的字段。用户需要从该列表中选择 1 个值。

我想限制用户可以选择的值。并非在数据库中找到的所有选项都是相关的。我需要根据数据库中的信息和已应用于表单的当前值动态减少列表中的选项。我可以通过添加一个“订阅”来更改表单的内容来做到这一点。但在这个订阅中,我需要访问数据库/Doctrine Repository 以确定用户可以选择的列表。

所以我需要在 Subscription 中注入 Doctrine,但是在 Type-class 中是不可用的。

什么是最好的解决方案?- 将 Subscription 类定义为 Symfony 中的服务并通过该路由注入 Doctrine?- 别的东西?

不幸的是,Symfony 文档对此并不十分清楚。

0 投票
1 回答
3828 浏览

symfony - 覆盖 FOSUserBundle 控制器

所以我读了很多关于模板的覆盖以及 Symfony 中的包的覆盖。

我正在使用新的 Symfony 2.3,我还没有在较低版本的 Symfony 中尝试过。

我遵循了有关在 Symfony 中覆盖捆绑包的教程:http: //symfony.com/doc/2.3/cookbook/bundles/inheritance.html

我遵循了关于覆盖 FOSUserBundle 控制器的教程,这实际上是一回事: https ://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/overriding_controllers.md

我有一个名为 Acme/WebBundle 的包。

现在我做了以下事情:

  • 创建了一个名为 Acme/UserBundle 的新包。
  • 在这个包中创建了文件 AcmeUserBundle.php。

    /li>
  • 创建了以下文件结构:

    /li>
  • 在 RegistrationController.php 中,我将命名空间设置为:

    /li>
  • 把FOSUserBundle的注册控制器的内容复制到我的。

  • 添加到 registerAction() 的开头

    /li>

现在,当我进入注册表时,默认 /register 路由,我没有死,一切正常。它看不到我小时候的捆绑包,没有任何东西被覆盖,我一直试图让它工作很长时间,因此我在这里提出问题。

我做错什么了吗?

0 投票
1 回答
1801 浏览

symfony - Symfont 2.3 + FOSRestBundle

我正在尝试按照教程 ## 进行操作,但遇到了问题。
我收到以下异常:

有谁知道发生了什么?

我已启用两个必需的捆绑包:

我猜可能其中一个捆绑包尚未更新到 2.3?

0 投票
1 回答
5839 浏览

symfony - Symfony2 将 2.2 升级到 2.3

我刚刚读到了新的 Symfony-Release:Symfony-Blog。它说“从 2.2 升级到 2.3 应该很轻松。”

由于我只有一个项目,并且主要通过从头开始构建新项目将其从 2.0 升级到 2.2,所以我有点害怕'should be'

我的项目是用作曲家构建的。

哪些代码必须被修改,我到底要迁移什么?我真的无法在 symfony 网站上找到它。

0 投票
0 回答
287 浏览

php - Symfony 从 2.2 升级到 2.3 路由错误

我刚开始将我的项目从 2.2 升级到新发布的 2.3,过了一段时间我设法让它工作,但在开发环境中出现了一点问题。从 routing_dev.yml 它只读取第一个条目,如果第一个是探查器,对于路由 / 它会找到探查器默认路由并且不继续读取主路由文件,但是如果我更改顺序和主路由器是第一个,然后分析器不适用,所以我没有调试工具栏。

我的routing_dev.yml:

Config_dev.yml

缓存被清除、删除,供应商被多次删除和更新。

0 投票
3 回答
1719 浏览

php - 将问卷与表单中的用户实体结合起来 - symfony2

我需要在我的注册表中添加多项选择题问卷。问题和选项分为两个实体:

我也有一个问卷实体,但我认为我并不真正需要它,因为用户不会创建问卷,只会在注册期间填写单个问卷。

我的用户实体:

我的用户控制器:

今天的表单类型:

此设置无法获取问题及其相关选项,并在同一用户创建表单中显示它们。我已经看到了组合表单的说明和文档,但没有使用这种配置创建表单。任何指导将不胜感激。

0 投票
1 回答
620 浏览

php - 在自定义表单类型中设置属性值

我有一个实体类别,它具有像树一样的类别子项。我有一个 CategorySelectorType ,它有一些非映射字段,它们确定应该为表单数据设置什么类别。

我希望能够在任何实体中包含该 CategorySelectorType 并更新正在使用 CategorySelectorType 的实体中的映射属性。

想象

文章类型.php

因此,在绑定时,应该使用使用 CategorySelectorType 选择的任何 Categpru 来更新类别属性。

我尝试在事件列表器 durint POST_BIND 中执行此操作,但我得到了

这似乎是由