问题标签 [symfony3.x]

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

symfony - Symfony3 & Assetic : dev 或 prod 中的不同行为

我正在研究 Symfony 3.4 和 Assetic。假设我的网站是 www.mycompany.com,我正在使用 2 种特定类型的资产:

  • 通过 @Import() 在我的主 CSS 文件中使用 Google 网络字体
  • 自定义 CSS 字体,字体文件手动上传到 web/fonts/

当我以开发模式访问我的网站 www.mycompany.com/app_dev.php/ 时:

  • 谷歌字体加载良好且工作正常。
  • 字体真棒不起作用(因为 app_dev.php/fonts/ 是 404)

当我以产品模式访问我的网站 www.mycompany.com/ 时:

  • 谷歌字体不起作用(@import 似乎没有加载...)
  • 字体很棒(因为 css 文件可以在 www.mycompany.com/fonts/ 中找到)

为什么会有这种行为?供您参考,我以这种方式使用 Assetic 加载 myu 资产:

谢谢。

0 投票
2 回答
60 浏览

php - 如何在服务内部使用验证

我想在服务中使用验证。

服务.yml:

状态实体:

预订创建服务:

我希望将有关不满足验证条件的消息从服务发送到控制器。然后到树枝模板。我已经阅读了文档,但我不知道如何去做:(

0 投票
3 回答
2733 浏览

php - 如何在 Symfony 中创建具有两种表单的页面?

我想要一个包含两个表单的页面

我想要的例子

这两种形式更新同一个实体:帐户。

我做了什么:

  • 创建了两个表单(AccountGeneralDataType.php& AccountPasswordType.php
  • 将它们添加到方法AccountController.phpeditAction

AccountGeneralDataType.php

AccountPasswordType.php

AccountController.php

有什么问题?

  • 密码表单的验证不起作用(两个不同的字段不会触发“字段不同”)
  • 如果我提交密码字段,$account 设置不正确,导致 Doctrine 错误提示查询缺少参数

我认为我的做法不是很好,但我没有找到任何关于如何让 2 个表单在同一页面上编辑同一实体的干净文档/好的开发帖子。

0 投票
1 回答
92 浏览

symfony - 以一对一的关系组合数据并插入数据库

我在以一对一关系将数据插入数据库时​​遇到问题。问题是我不能使用 FormBuilder。因为数据来自表单js。用户从下拉列表中选择状态字段。现在我想将返回的 id 插入实体订单。

状态实体:

订单实体:

服务:

然后学说尝试将数据添加到状态表。如果我不尝试创建 Status 实例,我会收到一个错误 :( 有人可以告诉我如何添加这些数据吗?

0 投票
1 回答
36 浏览

symfony - 订单和存储空间,有什么关系?

我不知道这个应用程序使用什么关系:多个订单可以有相同的存储空间,一个存储空间可以引用多个订单。我尝试了多对多,单向和一对多,双向但使用另一个表的这种解决方案,例如付款状态。

我得到错误

0 投票
1 回答
662 浏览

symfony - 尝试从命名空间“Stripe”加载类“Stripe”。您是否忘记了另一个名称空间的“使用”语句?

无法在我的 Symfony 控制器中加载 Stripe 类,请参阅:

在供应商目录中添加了带作曲家的条纹

我试过 Stripe::setApiKey('sk_test_') 但同样的错误......

任何想法?

0 投票
1 回答
223 浏览

bootstrap-4 - Bootstrap4、JQuery3 和 FOS 注释包 => $.get(...).error 不是函数

这更像是我发现的一个修复而不是一个问题。

在 Symfony 3 项目中,我决定将 bootstrap 3 升级到 4。这意味着使用 JQuery3,它与 Fos Comment Bundle 2.0.14(可能更早)的异步评论显示不完全兼容。

你可能会得到一个 JS 错误:

TypeError:$.get(...).error 不是函数

0 投票
0 回答
518 浏览

symfony - Csrf 令牌无效

我一直有 Csrf 令牌无效我试图添加 {{ form_end(form) }} 或删除令牌,{{ form_widget(form._token) }}但它不起作用请帮我解决这个问题这里是我的注册内容文件

错误

0 投票
2 回答
632 浏览

symfony - Symfony3 在自定义容器中使用实体管理器

我想为我的项目创建 HelperController。我生成了一个带有教义的控制器:generate:controller,我需要在其中使用实体管理器。

我注入到 services.yml 但它给出了这样的错误:

我的控制器代码:

我的 Services.yml :

为什么它不起作用?我应该清除缓存或其他东西,还是定义有什么问题?

谢谢

0 投票
2 回答
126 浏览

php - 没有重定向的 Symfony3 登录

一直在网上搜索答案,但没有找到。也许我没有问谷歌正确的问题。

我想在没有“/ login”重定向的情况下对用户进行身份验证。基本上,如果我访问 /admin(或 /user 或需要登录的东西),我想显示登录表单而不被重定向到“/login”。

此外,如果会话终止,如果用户是我想显示登录表单而不被重定向(尽管我认为这部分已涵盖)。

我能阅读的任何材料或文件将不胜感激。

谢谢。

编辑:不理解反对票,但肯定......