问题标签 [symfony-2.1]

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 回答
2904 浏览

symfony-2.1 - Symfony 2.1 - 在没有 Composer 的情况下安装包

仍然没有composer.json包含许多捆绑包,那么在没有 composer 的情况下安装它们的正确方法是什么?我们还应该使用depsfile 吗?在这种情况下如何管理自动加载器?请不要告诉我分叉每个项目并添加composer.json.

0 投票
4 回答
65572 浏览

symfony-2.1 - 疑难解答“require_once(../bootstrap.php.cache):打开流失败:没有这样的文件或目录”

我正在尝试重新部署我一直在从事的 Symfony 2.1x 项目,app_dev.php但由于找不到app/bootstrap.php.cache. 由于我使用了 Symfony2 的推荐文件,因此在项目的 git 存储库中省略了该.gitignore文件:

我认为app/bootstrap.php.cache在此过程中产生的想法是否正确$ php composer.phar install?如果是这种情况,那么我将为您包括我的composer.json

我怎样才能生成bootstrap.php.cache

0 投票
1 回答
16507 浏览

propel - 如何在 Symfony2 表单中为集合添加自动完成字段并使用 Propel?

我正在使用带有 PropelBundle 的 Symfony 2.1 表单,并且我正在尝试重构具有对象下拉列表(可供选择)的表单,以使用 jquery 自动完成字段(使用 AJAX)。对于下拉列表,我在表单类型中使用了以下代码(非常适合下拉列表):

为了提供一点上下文,假设我们正在创建一个新的“读者”对象,并且我们想从可用的“书籍”对象列表中选择读者最喜欢的书籍。使用集合类型,以便可以在新的“读者”表单中选择许多“最喜欢的书籍”。现在,我想更改以上内容以使用自动完成功能。为此,我尝试实现一个数据转换器,以便能够从一个简单的文本字段中获取一个 Book 对象,该文本字段可用于 Autocomplete 函数以传递 Book ID,如本问题的答案所示. 但是,我无法弄清楚如何使 Data Transformer 与集合类型和 Propel 类一起工作。我按照 Symfony Cookbook 中的说明创建了一个 BookToIdTransformer 类,并在“ReaderType”文件中尝试了以下操作:

有了上面,我得到一个“调用未定义的方法:getId”异常(显然,Transformer 需要书籍的 PropelCollection,而不是单个 Book 对象..)。有谁知道该怎么做?或者让我知道是否有其他方法可以使用 Propel 在 Symfony 中实现自动完成功能并允许选择多个对象(例如书籍集合)?

0 投票
1 回答
7362 浏览

php - 我如何在学说查询生成器中放置条件

我有这个查询

我希望如果 $identifier 存在,那么它应该过滤结果,否则我会得到所有结果,例如

可能吗

0 投票
1 回答
1094 浏览

security - 如何在 Symfony2 上的两个不同防火墙下保护 API

我目前正在 Symfony2.1 上开发一组新的 Restfull API,它们目前在我的 security.yml 中没有防火墙

RequestListener通过检查用户是否提供 Auth 令牌或使用 Basic Auth 来“保护”他们。正确登录后,我们使用用户填充安全上下文。(也许我们甚至可以使用工厂制作防火墙?)

这非常适合想要在他们的应用程序中使用我们的 API 的外部开发人员/组织。

现在,我希望我们在项目中依赖这些相同的 API(控制器、ajax 调用..),我现在想知道我们是否必须自己实现 API get-token 或 Basic Auth 流程来填充安全上下文API,或者他们是否可以以某种方式神奇地检索主防火墙的当前安全上下文。(它可以让我免于获取令牌、将其保存在某处并在我的视图中一直通过我的 Backbonejs ajax 调用传递它的尴尬)。

感谢您对此的想法!:)

0 投票
2 回答
2667 浏览

download - Symfony2.1 服务上传

我有一个关于使用 Symfony 2.1 提供文件的问题

我上面的代码工作正常,但它是这样做的实际方法吗?使用 file_get_contents 获取文件是否很好?

谢谢你

0 投票
2 回答
1622 浏览

php - 在学说 mongodb ODM 结果中添加和删除元素 - PHP

如何删除和添加元素到学说的 odm 返回的结果中。例如,

我有查询

$fruits = $dm->createQueryBuilder('Fruits') ->field('id')->in($fruit_list) ->getQuery()->execute();

$fruits 返回的是一个数组,然后我需要遍历这个数组并在分析后过滤一些水果。通过查询生成器无法入围,我需要返回过滤后的结果。

我想问如何从odm返回的这个对象中删除元素。

0 投票
1 回答
1231 浏览

php - 如何在 symfony2.1 中使用面包屑?

我需要在我的网站上使用面包屑。

谁能指导我任何可以帮助我的捆绑包?

或者如果有人可以指导我如何编程。我不知道如何开始我有很多级别的课程。

喜欢

School--Principal--Teacher--student.

0 投票
1 回答
1267 浏览

php - Symfony 2.1 - 使用 JMS\DiExtraBundle 创建身份验证侦听器

我创建了以下侦听器:

但它没有被调用。如果我注入它

并添加构造函数:

它像魅力一样运行。我错过了什么吗?

0 投票
1 回答
615 浏览

sql - 超类的 WHERE 语句中的子类属性

我对 symfony2 项目数据库中的一些表使用类表继承。我有一些关系表,其中包含我的超类的外键。

现在我想编写一个从我的关系表开始并加入超类的查询。如果我想将记录过滤到子类中,我只需要这样写:

我的问题是我还想设置一个带有子类属性的 WHERE 子句,如下所示:

这行不通。我做了一些研究并找到了这篇文章,但每次我尝试在查询中使用“CAST”时都会出错。所以看起来 CAST 不可用。

有谁知道如何在超类查询的 WHERE 语句中使用子类属性?