问题标签 [symfony-2.5]

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 投票
1 回答
2379 浏览

php - Symfony 表单提交不起作用

我一直在按照本教程使用 Symfony 2.5 创建一个注册表单。

我所做的唯一区别是我的班级中的用户名的附加字段User并将其呈现在UserType表单中。

将表单提交到account_create-route(最终使用createAccount 控制器中的操作)时,它不会正确处理表单。该页面显示为空白,甚至不再显示分析器。

此外,该脚本似乎破坏了我的 Apache(我通过XAMPP在 Windows 上本地运行它),因为我在提交表单后尝试执行的所有操作都会导致无休止的加载。这意味着无论我接下来尝试访问服务器上的哪个页面(即使它只是分析器),我都不能。它只是永远加载(我已经等了 10 多分钟一次)。那时只有 Apache 重启有帮助。

这是我在 Account 控制器中的 createAction

它只输出Doctrine managed. Form created.,所以显然在调用该handleRequest($request)方法时它会崩溃。

怎么回事,大错特错?

如果您需要任何其他脚本的代码,请告诉我!

0 投票
3 回答
2984 浏览

php - Symfony2:订单表单字段

考虑这段代码:

但是当我渲染这个表格时,我会按顺序得到它

除了手动编写表单模板外,我还能如何更改它。

0 投票
1 回答
4019 浏览

symfony - 无法识别的选项“sonata.user.block.menu,

我正在尝试按照文档创建 ACL。当我通过点击这个localhost/project/web/app_dev.php/profile/ url重新加载我的页面时,准确地执行到最后一步之后,
我得到了以下错误

InvalidConfigurationException:“sonata_block.blocks.sonata.admin.block.admin_list”下无法识别的选项“sonata.user.block.menu、sonata.user.block.account、sonata.block.service.text”

然后我去了我的文件并评论了这些行(只是为了检查结果可能是什么,我认为这没有任何意义)然后我得到了以下错误

InvalidTypeException:路径“sonata_user.profile.dashboard.blocks.position”的类型无效。预期的数组,但得到了字符串

我不知道是什么问题,只是第一次使用奏鸣曲和 symfony 的新手。

这是我的 config.yml 文件

问题已编辑!

好的,在等待答案时,我评论了那些菜单部分行,然后是 profile.register.menu

我得到了针对 localhost/patient/web/app_dev.php/admin/login url 的登录表单...

但是还是不知道有什么其他的方法可以解决?? ?

评论它们会引起问题吗?

0 投票
1 回答
11126 浏览

php - 您请求了一个不存在的服务“user_service”

我正在尝试实现用于编码密码的服务,但它似乎不起作用,因为我收到“您已请求不存在的服务 user_service ”错误。

这是我的代码:

供应商/BundleNameBundle/Resources/config/services.yml

应用程序/配置/config.yml

我的服务代码

矿井控制器内部:

编辑:

我手动删除了缓存文件夹,我的服务开始工作。

0 投票
1 回答
27 浏览

php - 根据表单的其他部分验证 Symfony 表单的部分

我有一个相当大的表单要构建,并且在选择特定选项时需要验证表单的某些部分,并且只有在选择该选项时才需要验证。如果我不需要它们,如何确保跳​​过这些验证?

0 投票
0 回答
35 浏览

symfony - 使用表格列出?

我有一个问题。我将在我的视图中呈现一个带有列表框(选择控件)的列表想要实现这样的目标:

列表示例

这是我的想法:

在控制器中,我将通过学说获取对象,将它们绑定到一个表单,这样我将创建表单数组并发送它们作为响应。

这是好还是有更好的方法?

我知道如何用数据库中的数据填充选择列表(使用实体字段类型),但我不知道为特定对象设置当前值有人可以给我一个例子吗?

0 投票
1 回答
41 浏览

symfony - 表单提交问题

我想创建新用户并从组合框中给他一个角色,但它在这里不起作用是我到目前为止所做的:

角色形式

用户表格

但我无法将我的用户保存到数据库我收到此错误

执行 'UPDATE Roles SET role = 时发生异常?WHERE role_id = ?' 带参数 [{}, 1]:

控制器

0 投票
1 回答
1696 浏览

symfony-2.5 - Symfony2 和 Sonata Admin Bundle 的问题 - 仪表板登录区域

我有关于配置 Symfony 2.5 和 Sonata Admin Bundle 的问题。我试图修复它[通过在 google.com 上搜索,在 sonata-project.org 上仔细阅读],但问题仍然存在。所以我希望大家支持我修复它。

请参阅下面我配置的详细信息:

security.yml 的配置

sonata/sonata_admin.yml 的配置 [此文件包含在 config.yml 中]

sonata/sonata_block.yml 的配置 [此文件包含在 config.yml 中]

fos/fos_user.yml 的配置 [此文件包含在 config.yml 中]

routing.yml 的配置

routing_admin.yml 的配置 [此文件包含在 routing.yml 中]

composer.json 中 require 的一部分

问题截图

请访问:https ://plus.google.com/u/0/110571324794293900613/posts/fHW9fz2sYHH?pid=6032630377545776242&oid=110571324794293900613

最后,非常感谢大家。

等待你的好消息!

谢谢

0 投票
1 回答
643 浏览

php - Symfony2.5 的初始化时间比 Symfony2.4 慢

我刚刚安装了 Symfony2.4.4 和 Symfony2.5.1 并设置了一个 hello world 页面 + 我使用的一些基本东西(资产 js/css 管理等)。两个项目的配置和设置完全相同。

我注意到在 app_dev 中 Symfony2.5.1 需要大约 1100 毫秒来生成页面,而 Symfony2.4.4 只需要大约 130 毫秒来生成相同的页面。这两个数字都来自 Symfony 调试工具栏。当我查看分析器的时间线时,我注意到 Symfony2.5.1 使用了大约 900-1000 毫秒的“初始化时间”,而 2.4.4 只需要 50-60 毫秒。

Symfony2.5.1 在此处输入图像描述

Symfony2.4.4 在此处输入图像描述

有谁知道为什么 Symfony2.5.1 需要这么长时间来初始化项目?我检查了 2.5.x 的更新日志,但到目前为止还没有发现任何东西。(https://github.com/symfony/symfony/blob/master/CHANGELOG-2.5.md

编辑:显然 2.5.1 会在每次页面加载时重建整个开发缓存,而 2.4.4 不会。不知道为什么。

Edit2:注意到我的 mac 上的 chromehelper 正在运行流氓(吃 CPU),所以我重新启动了浏览器。之后 2.5.1 不再重建开发缓存,加载时间与 2.4.4 相似。我不明白它是如何关联的,流氓浏览器如何影响开发缓存的重建?仅供参考:这两个项目在同一台 Mac 上的带有 centOS 的虚拟机上运行。

0 投票
1 回答
8240 浏览

symfony - [PDOException]: SQLSTATE[28000] [1045] 用户'root'@'localhost'的访问被拒绝(使用密码:NO)Symfony2

我试图用 Symfony2 创建我的数据库。我使用了命令:

结果是:

[PDOException] : SQLSTATE [28000] [1045] 用户'root'@'localhost'的访问被拒绝(使用密码:否)

这是我的参数.yml

这是我的 config.yml :

有什么帮助吗?