问题标签 [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.
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 资产:
谢谢。
php - 如何在服务内部使用验证
我想在服务中使用验证。
服务.yml:
状态实体:
预订创建服务:
我希望将有关不满足验证条件的消息从服务发送到控制器。然后到树枝模板。我已经阅读了文档,但我不知道如何去做:(
php - 如何在 Symfony 中创建具有两种表单的页面?
我想要一个包含两个表单的页面
这两种形式更新同一个实体:帐户。
我做了什么:
- 创建了两个表单(
AccountGeneralDataType.php
&AccountPasswordType.php
) - 将它们添加到方法
AccountController.php
下editAction
AccountGeneralDataType.php
AccountPasswordType.php
AccountController.php
有什么问题?
- 密码表单的验证不起作用(两个不同的字段不会触发“字段不同”)
- 如果我提交密码字段,$account 设置不正确,导致 Doctrine 错误提示查询缺少参数
我认为我的做法不是很好,但我没有找到任何关于如何让 2 个表单在同一页面上编辑同一实体的干净文档/好的开发帖子。
symfony - 以一对一的关系组合数据并插入数据库
我在以一对一关系将数据插入数据库时遇到问题。问题是我不能使用 FormBuilder。因为数据来自表单js。用户从下拉列表中选择状态字段。现在我想将返回的 id 插入实体订单。
状态实体:
订单实体:
服务:
然后学说尝试将数据添加到状态表。如果我不尝试创建 Status 实例,我会收到一个错误 :( 有人可以告诉我如何添加这些数据吗?
symfony - 订单和存储空间,有什么关系?
我不知道这个应用程序使用什么关系:多个订单可以有相同的存储空间,一个存储空间可以引用多个订单。我尝试了多对多,单向和一对多,双向但使用另一个表的这种解决方案,例如付款状态。
我得到错误
symfony - 尝试从命名空间“Stripe”加载类“Stripe”。您是否忘记了另一个名称空间的“使用”语句?
无法在我的 Symfony 控制器中加载 Stripe 类,请参阅:
在供应商目录中添加了带作曲家的条纹
我试过 Stripe::setApiKey('sk_test_') 但同样的错误......
任何想法?
bootstrap-4 - Bootstrap4、JQuery3 和 FOS 注释包 => $.get(...).error 不是函数
这更像是我发现的一个修复而不是一个问题。
在 Symfony 3 项目中,我决定将 bootstrap 3 升级到 4。这意味着使用 JQuery3,它与 Fos Comment Bundle 2.0.14(可能更早)的异步评论显示不完全兼容。
你可能会得到一个 JS 错误:
TypeError:$.get(...).error 不是函数
symfony - Symfony3 在自定义容器中使用实体管理器
我想为我的项目创建 HelperController。我生成了一个带有教义的控制器:generate:controller,我需要在其中使用实体管理器。
我注入到 services.yml 但它给出了这样的错误:
我的控制器代码:
我的 Services.yml :
为什么它不起作用?我应该清除缓存或其他东西,还是定义有什么问题?
谢谢
php - 没有重定向的 Symfony3 登录
一直在网上搜索答案,但没有找到。也许我没有问谷歌正确的问题。
我想在没有“/ login”重定向的情况下对用户进行身份验证。基本上,如果我访问 /admin(或 /user 或需要登录的东西),我想显示登录表单而不被重定向到“/login”。
此外,如果会话终止,如果用户是我想显示登录表单而不被重定向(尽管我认为这部分已涵盖)。
我能阅读的任何材料或文件将不胜感激。
谢谢。
编辑:不理解反对票,但肯定......