问题标签 [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.
symfony - Symfony 插件安装错误
我正在安装FOSUserBundle
我从 Knpbundle 下载的。
我已经按照给出的说明正确配置了它。
我已经创建了一条路线,所以我的路线'app/config/routing.yml'
如下。
我的 routing.yml 文件如下所示。
只要我传入/admin
我的 url,它就会调用我创建的索引文件视图index
。文件看起来像这样。
它显示了 csrfToken
错误。所以请任何人帮助我理解。
caching - Symfony2.2 渲染 ESI 模板
从文档中,没有关于如何使用 ESI 在模板中呈现模板的示例。有可能这样做吗?
例如,我有一个模板index.html.php
,我想form.html.php
用 ESI 渲染模板。怎么做?
php - Symfony 2类表继承夹具SQL错误
我是新来的,对 symfony 2 很陌生。
我尝试构建一个从实体“进程”继承的实体“邮件进程”。这是我的实体定义:
您可以看到使用的 ORM 类表继承:两个表 'process' 和 'process_mailprocess' 带有鉴别器列 'process_type'。
我确实使用 'php app/console dictionary:schema:update --force' 将架构更新到我的 MySQL 数据库,这工作正常。
但是还有我的数据装置:我在这里将它们剥离为一个,但请放心,我还有其他装置也在测试运行良好的实体“进程”。
唉,执行“php app/console 原则:fixtures:load”确认“y”清除让我
我看不出有什么问题,此外,Doctrine 和 Symfony 创建了 SQL 查询。谁能指出我在这里做错了什么?这对我来说真是令人头疼。
twig - 致命错误:允许的内存大小为 33554432 字节已用尽(尝试分配 72 字节)
几天前,我启动了一个新的 Symfony2 应用程序,但遇到了一些缓存问题:
和 ...
工作正常。
symfony - symfony2 + 教义在教义中插入值
我有一个表名博客下面是它的结构。
我在控制器中为这个表创建了一个表单。
我想将此表单的值输入到我的数据库中,但它给了我错误
我从表单中发布的所有值都在请求的对象数组中,我通过调用 print_r($request); 但是在绑定时它给了我这个错误。所以请帮助我。
symfony - Symfony2.2 生成实体反向存在一个没有主键的实体
我正在尝试使用--filter选项在我的应用程序中反向生成一些新实体以仅选择新实体。
我从一个已经映射和工作的预先存在的表中收到一条错误消息(实际上没有显式映射,因为它是一个多对多关系表)
我的问题是:
我知道 Doctrine 从没有主键的表生成问题,但在这种情况下,我想用--filter参数忽略它,我什至不需要实体,那么为什么会出现这个错误?
我通常为每个表使用自己的主键,即使在关系表中,我认为我是“被迫”消除这个多对多关系表中的主键以使实体中的关系起作用,这是正确的吗?Doctrine 消除了关系表中的主键?(我的意思是,他们有 PK,但它是由 2 个外键组成的)。
symfony - FOSUserBundle 推进
我将 FosUserBundle 与 Symfony2 (2.2) 和 ORM Propel (1.6) 一起使用。
我最近更新了我的项目(sf2.1 => 2.2),但我遇到了 FOSUser 异常问题:
经过一番搜索,我发现推进命令“propel:build”或“propel:model:build”没有读取 FOSUserBundle 的“schema.xml”。
我的问题是 FOSUserBundle 不会生成基本的 Propel 类(“om”和“map”目录);我找不到为什么以及如何解决这个问题!
php - Symfony 功能测试在升级到 2.2 后会出现无限循环
我在将 Symfony 从 2.1 升级到 2.2 后遇到了问题。一次运行所有功能测试时(请注意,在运行单个测试时不会发生这种情况,无论如何)我收到一个错误,无限循环卡在
部分跟踪:
在我升级所有测试之前工作正常,现在他们在使用时抛出该错误:
或者
或者
另一个问题是在使用默认的 symfony 翻译功能时。切换用户的语言环境后 - 测试抛出与上述相同的错误。当我注释掉切换语言环境时,发生了其他错误(如上面的错误)。请注意,它可能是由与上述相同的问题引起的。
找了几天的理由,放弃了。知道如何解决这个问题吗?
symfony - Symfony 2 模型层在哪里放置业务逻辑?
我正在将我的旧代码库移动到 Symfony 2.2 框架。
在我的旧代码中,我的 Article 实体有一个方法getUrl(),它返回当前文章的 URL。
在 Symfony 中,我必须使用路由器服务来生成这样的 URL。
我无法从实体内部访问路由器,因为这是一种不好的做法,并且框架并不真正支持。
我可以使用 Twig helper path()从 Twig 模板本身调用路由器,并提供构造 URL 所需的所有参数(来自 Article 实例)。但是这种方法不是很好,因为如果我决定更改 URL 格式规则 - 我将不得不找到所有这些调用并重写它们(不是很干燥)。
我真的想在这里保存业务逻辑封装,而不是把所有的胆量都拉到视图层。
在这种情况下我应该如何进行?
jquery - 嵌入表单集合:添加标签 jQuery
我正在尝试重现 Symfony 2 Cookbook Tutorial Add a new Tag
我使用的代码与教程中的代码完全相同,但 jQuery 包含有一些问题。
新的.html.twig:
这就是我在 base.html.twig 中包含 jquery 的方式:
<script src="http://code.jquery.com/jquery.js"></script>
下一步:在页面的某处添加脚本标记,以便您可以开始编写一些 JavaScript。
所以我也将它复制粘贴到了 base.html.twig 中。
最后我写了在列表之后添加一个标签。
但是当我单击添加标签链接时,不会出现新的标签输入字段。