问题标签 [symfony-2.2]

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 投票
2 回答
4560 浏览

symfony - Symfony 2 Twig |date() 不工作?

我有一个小问题,我真的不知道为什么。我正在使用 |date() 在树枝中打印日期时间变量,但它总是打印实际时间。

对于调试,我将以下代码放入我的模板中:

我的变量被称为 CreatedAt,所以通常我应该使用 entity.CreatedAt|date("dmY H:i:s") 获得正确的输出,对吗?

我的调试输出如下:

我不明白为什么我一调用 CreatedAt 就为 NULL。并且在调试标记之外它始终为 NULL,而不取决于写入。

在我的实体中,我有:

在 YML 中,我得到了:

有人看错了吗??实在是没找到,可能是bug吧?

谢谢

0 投票
2 回答
608 浏览

symfony - symfony2 表单未显示

我正在学习 symfony2,并且我在控制器中创建了一种形式,如下所示。控制器文件为 DefaultController.php

我的路由文件如下。路由.yml

zoo.html.twig 文件如下所示。

当我在我的 url 中传递“task/GET”时,它会显示“请求不存在”。错误 500'。

我基本上想做的是当我传递 url 时 zoo.html.twig 将被调用。我想在 zoo.html.twig 中显示表单。

0 投票
1 回答
3111 浏览

symfony - 为什么自动加载器错误出现在 symfony2 中

任何人都可以让我知道为什么自动加载器错误出现在 symfony2 中。什么是parmenanat解决方案。我已经下载了供应商的 symfony2 版本,当我插入自定义类并尝试使用它时,所有的东西都可以正常工作接受它总是会引发自动加载错误,请给我它的解决方案。错误信息如下。

这里是探究课。

0 投票
2 回答
280 浏览

symfony - symfony2 中的自定义实体生成错误

您好我正在创建一个自定义实体类而不使用命令提示符。

这样我就创建了一个表名“profile”

具有以下字段。

现在我要做的是创建一个名为“Profile.php”的实体类

之后,我创建了一个学说映射文件“Profile.orm.yml”。

现在的问题是当我调用个人资料页面时显示以下错误?

所以请让我知道还有其他地方我必须忘记编码。或当前文件中的错误部分。因为,当我使用命令提示符生成实体时,会创建相同的 2 文件并且工作正常。

但我想自定义创建文件,所以请帮助我。谢谢,

0 投票
1 回答
340 浏览

symfony - 将 sf2.0 升级到 sf2.2 后出现路由问题

我升级了我的 SF 版本(2.0.18 到 2.2),但在树枝模板上渲染路由时遇到问题。

错误信息 :

在“OlrLoanBundle:Default:index.html.twig”中呈现模板(“未找到“GET Security:login”的路由”)时引发异常。

我的布局:

我在模板上遇到了同样的问题:

0 投票
4 回答
6111 浏览

symfony - symfony+映射错误

我正在我的 symfony 中实现 FOSUser 模块,我已经创建并配置了所有文件作为教程。这里是我的 config.yml 映射文件。

它显示以下错误..

这是我的 config.yml 文件,我在其中提到了自动加载。仍然无法正常工作。

0 投票
2 回答
100 浏览

symfony - 如何验证同一实体的两个实例?

用例

我正在学习 Symfony2 并正在创建一个乒乓球跟踪应用程序来学习该框架。我已按如下方式配置了我的实体。

在我的表格上,我想验证比赛的分数是否正确。

执行

Match有一个 ArrayCollection()results

我的MatchTypeResultType表格包含以下内容。

问题

我需要能够验证分数。但是我不确定如何处理这种类型的验证,因为我需要比较我Result#score的两个实例才能知道它们是否有效。

是否有人能够建议我可以使用的方法或方法以便能够Result#score在两个不同的实例之间进行比较?例如,我可以ArrayCollectionMatch实体中验证吗?

0 投票
1 回答
10022 浏览

testing - Symfony2 演示测试问题

我刚刚安装了最新版本的 phpunit,当我运行演示测试时:

我遇到了这个问题:

以及引用内核的行

关于为什么此演示测试不起作用的任何想法?

0 投票
1 回答
69677 浏览

symfony - 如何在 Symfony 2.2 中使用“渲染”在 Twig 中插入控制器?

我正在将我的项目从 Symfony 2.0.22 升级到 2.2.0 并查看一些更改,但我被阻止了:

我想用他们的控制器渲染(如在 Sf 2.0.X 中)一个标题,并且“渲染”树枝方法对我不起作用。他们是错误的:

渲染“OSSiteBundle:Index:index.html.twig”中的模板(“未找到“GET Index:header”的路由”)时引发异常。

这是实际的渲染方法:

{# src/OS/SiteBundle/Resources/views/layout.html.twig #}

...

{% render "OSSiteBundle:Index:header" with {'thisid' : block('thisid'), ... } %}

我试过 :

=>最后一个工作,但控制器不是以这种方式收集的

我什至尝试使用 routing.yml 中的路径进行渲染......我没有其他想法请帮帮我!

0 投票
1 回答
1381 浏览

symfony - URL 在生产中给出内部服务器错误,但在开发中有效?

我对 symfony2 和教义 2 比较陌生,并且对某些事情感到困惑......

dev环境中访问某个页面时,我按预期获得了该页面的内容,但是当我尝试使用该环境打开完全相同的页面prod时,我看到的只是“内部服务器错误”。

顺便说一句,其他页面prod工作正常......

查看 php 错误日志,我看到了

PHP 警告:需要([路径]/app/cache/prod/doctrine/orm/Proxies/_ CG _SitesMyBundleEntity[myEntity].php):无法打开流:[路径]\vendor\doctrine\ 中没有这样的文件或目录orm\lib\Doctrine\ORM\Proxy\ProxyFactory.php 在第 92 行

查看相关目录,确实没有提到的代理文件,但其他的。

我尝试完全清除缓存目录无济于事,同样适用于重新生成实体。

也许相关:我最近升级了 tot symfony 2.2 及其配套的学说版本。

谁能指出我为什么没有自动创建特定代理(当其他人是)以及我可以做些什么来解决这个问题?

[编辑]
即使运行时抛出的反射错误php app/console cache:warmup --env=prod与代理文件丢失的实体无关,解决反射错误也解决了“内部服务器错误”