问题标签 [symfony-2.0]

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 投票
0 回答
38 浏览

symfony-2.0 - 如何在 symfony2 安全登录中使用第三个安全选项

我正在为我的登录页面使用symfony2.0 安全登录

我的登录表中有一个列名blockstatus,其中包含值1 (blocked user)0 (active user)

我需要在登录时检查用户名、密码和blockstatus 列(0 表示允许登录)

我想我需要对security.yml做一些改变。我用谷歌搜索不知道。我是 Symfony 的新手。

0 投票
2 回答
650 浏览

php - 如何与供应商签出旧的 Symfony 2.0.23 版本

我正在尝试将运行 Symfony 2.0.X 和供应商的旧服务器更新到带有供应商的最新版本 2.0.23。不幸的是,我找不到任何可以找到 Symfony 2.0.23 的供应商。在官方网站上: http ://symfony.com/download

在 GitHub 上: https ://github.com/symfony/symfony/releases/tag/v2.0.23

他们都没有与供应商的版本。下载只有大约 180 KiB。而 Vendors 的版本大约是 8 MiB。

另外,我可以使用 Symfony 2.0.23 和 Symfony 2.3.1 中的供应商文件夹吗?是否兼容。

另外,也许有人听说过 Git 和 Windows 8 或至少 Ubuntu 的“导出”选项,所以我可以从我们的“带有供应商的旧 Symfony 版本”中“导出”供应商?

感谢你们 :)

0 投票
1 回答
208 浏览

symfony - 在 Symfony 2.0 中使用 composer.json

我有一个 Symfony 2.0 项目;但是,我想从不升级depscomposer.json2.1+。有没有人这样做,或者有什么可以阻止它工作的吗?

0 投票
1 回答
37 浏览

symfony-forms - 自定义 symfony2 表单

我有三个实体,fos_user、命令和首选项。用户可以向自己发送一封电子邮件,其中包含来自每个实体的特定字段,这些字段不能为空。因此,当用户决定发送邮件时,他应该在发送电子邮件之前通过表单更新/填写这些字段。新值将仅通过电子邮件发送,不会保存到数据库中。如何使用所需的验证器构建此表单?

提前致谢,

0 投票
1 回答
485 浏览

php - Symfony2.0表格日期与今天

我在 symfony2.0 中创建了一个表单并在这里阅读了一些文章。但一切都行不通。

我想创建一个表单字段,其类型 date和日期应该是今天。怎么了?

我没有实体。

错误信息:

给定“日期时间”、“数组”类型的预期参数

如何在 Symfony2.0 中正确传递它?

更新:答案

有点太多的代码,但这就是答案。

在表单生成器之前:

表单生成器:

0 投票
1 回答
1408 浏览

phpexcel - 将 phpexcel 添加到我的项目中

我需要生成 Excel 文件,我进行了搜索,phpexcel 似乎很好且稳定。我想知道:*如何将它集成到我的项目中,因为它是一个 symfony2.0 项目*如果我可以通过这个 php 库(单元格颜色,添加列表......)完成我在 excel 文件上通常所做的所有事情

谢谢,

0 投票
1 回答
120 浏览

symfony - 找不到 login_check

在 symfony2.0 中找不到 login_check(我知道它应该是 symfony2.4,因为它是解密的,但我的客户想要 2.0)。

symfony 找不到 login_check-path 有什么问题?

我的路由.yml:

我的security.yml:

0 投票
2 回答
355 浏览

symfony - 独立使用 symfony 2.0.x 表单组件

如何在 2.0.* 版本中独立使用 symfony-form 组件?文档中的示例展示了如何创建表单,但它们使用了 symfony 生态系统的其他部分,例如我目前一无所知的控制器和操作,并且我不想将这些其他组件添加到我的项目中。

我被困在使用 php 5.3.27 的系统中,所以我无法使用更高版本的 symfony。

0 投票
1 回答
66 浏览

forms - 向表单添加自定义选项

我想将一个选项传递给我的表单,所以我这样做了:

虽然我添加em到我的表单 PaysType 我得到了这个错误:he option "em" does not exist

有任何想法吗?

0 投票
1 回答
534 浏览

behat - 使用 deps 在 Symfony 2.0 项目上安装 behat - 什么版本?

我有一个遗留的 Symfony 2.0 项目(准确地说是 2.0.11 版),我想在其中添加行为测试。由于它是 Symfony 2.0,它使用deps供应商系统而不是作曲家。我目前无法升级 Symfony 版本或切换到 composer。

我尝试使用以下 deps 设置安装 behat:

(是的,我知道 BehatBundle 等已过时,但鉴于我使用的是 deps 和 sf2.0,我似乎需要这些过时的版本。)

当我运行时vendor/Behat/Behat/bin/behat,我会得到这里描述的问题:

我意识到 behat 2.3.5 实际上没有autoload.php文件。我在 Github 上查看了 Behat 的标签,发现2.1.3是最新版本,它有一个autoload.php(实际上autoload.php.dist,虽然每个早期版本也有autoload.php.dist而不是autoload.php,所以我认为就是这样)。

因此,我将我的 behat 版本号更改depsv2.1.3,删除了我的供应商并重新安装。然后 behat 命令发生了变化,所以我运行了:

我现在看到了这个错误

有谁知道我应该使用什么正确版本的 behat 等来让它与 Symfony 2.0 和 deps 一起工作? 还是我缺少其他步骤。

PS 我最终通过 PHAR 运行 behat(尽管这有其他问题,所以我放弃了它,因为它不值得)。但是,我真的很想知道如何通过标准供应商安装来做到这一点,因此这篇文章。