问题标签 [symfony-3.4]

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

symfony - Symfony / FOSuserBundle:盐为空?

我在用着 :

  • Symfony 3.4
  • FOSUserBundle 2

FOSuserbundle 安装得很好,工作起来就像一个魅力。我注意到在我的数据库中,在 users 表中,“salt”列始终为空:

在此处输入图像描述

以下是我的 security.yml 文件的摘录:

作为记录,我使用命令“fos:user:create”添加了 2 个用户。

这是正常的吗?

0 投票
1 回答
209 浏览

symfony - Symfony / FOSUserBundle:覆盖错误

我正在运行 Symfony 3.4 和 FOSUserBundle(主版本)。我在自定义用户实体中添加了 2 个新字段:

..我现在正在尝试使用这两个新字段编辑配置文件编辑表单。我遵循了本教程:覆盖默认 FOSUserBundle 表单,这是我的自定义表单:

我的配置:

..和我的服务:

我在 config + services ymal 文件中进行了更改。但我得到这个错误:

无法加载类型“app_user_profile”:类不存在。

无法理解出了什么问题以及如何调试它!

0 投票
0 回答
524 浏览

wamp - 在第 0 行的未知中打开所需的“/composer/vendor/autoload.php”(include_path='.;C:\php\pear')失败

突然我收到了这个警告和错误:

警告:未知:无法打开流:第 0 行的未知中没有此类文件或目录

致命错误:未知:在第 0 行的未知中打开所需的“/composer/vendor/autoload.php”(include_path='.;C:\php\pear')失败

我在 wamp 服务器上工作并使用框架:Symfony3.4

我无法打开我的应用程序,甚至 localhost 都无法报告这些消息。

有人知道什么可能导致这些问题吗?

0 投票
2 回答
662 浏览

php - 作曲家无法在 symfony 3.4 中安装 knp 菜单包

我尝试在 Symfony 3.4 中安装 knp-menu-bundle,但出现以下错误:

$ composer 需要 knplabs/knp-menu-bundle dev-master

[无效参数异常]

版本 dev-master 的包 knplabs/knp-menu-bundle 的 PHP 要求与您的 PHP 版本 (5.5.9) 不兼容

这很奇怪,因为我的 PHP 版本是 7.1 而不是 5.5.9。

更新我的帖子以显示我的 composer.json。

0 投票
1 回答
855 浏览

doctrine-orm - php bin/console 原则:schema:update --force 不工作

我收到此错误:在 AbstractMySQLDriver.php 第 115 行:

在 PDOConnection.php 第 47 行:

在 PDOConnection.php 第 43 行:

在 PDOConnection.php 第 43 行:

0 投票
0 回答
1149 浏览

build - Gulp 用户引用错误

我正在尝试使用 gulp useref 来组合 js 文件。

这是 gulp 任务:

在 base.html.twig 我有:

因此,当我尝试运行 gulp useref 任务时,出现此错误:错误:找不到带有单数 glob 的文件:/var/www/html/project/templates/js/profile/edit/js-script.js(如果这是有目的的, 使用allowEmpty选项)

现在它在 web/js 中创建了 web/js 文件夹,这些文件夹已经在那里,并且它还在里面创建了 base.html.twig。

希望有人可以帮助我。

0 投票
1 回答
174 浏览

image - 无法在 symfony 模板中加载图像 +symonfy3.4

以上是我添加后模板中的代码,我执行了assetic:dump ,它在web/images/中生成了一个图像,但仍然无法在我的页面上看到图像。它为图像引发 404 错误。请让我知道这里出了什么问题。

注意:尝试在asset.yml 和LiipImagineBundle 中指定图像路径,没有任何帮助。

0 投票
1 回答
1129 浏览

symfony - 将 ModelTransformer 添加到动态创建的表单字段

我有一个使用FormEvents::PRE_SET_DATASymfony 文档中描述的动态创建表单字段的表单类型: https ://symfony.com/doc/current/form/dynamic_form_modification.html

这很好用!

我想ModelTransformer在这个字段上有一个,因为我必须为基础实体转换表单输入。这在这里描述: https ://symfony.com/doc/current/form/data_transformers.html

这也很好用 - 独立。但不能结合表格修改!

这是一个例子:

如果我创建并呈现此表单,我会得到:

在这一点上这听起来很合乎逻辑 - 但是有没有办法将ModelTransformer与动态创建的字段结合起来?

0 投票
1 回答
282 浏览

symfony - Symfony 3.4 微内核定制服务

我想知道是否可以通过 configureContainer 方法直接从 AppKernel 类在 symfony 3.4 MicroKernel 应用程序中注册自定义服务,而不是从 service.yml 文件中加载所有服务。

也许通过 ContainerBuilder loadFromExtension 方法?

0 投票
2 回答
827 浏览

symfony - Symfony/Twig absolute_url 生成错误的 url

该应用程序安装在我们的集成服务器 + 分支文件夹(http://integration/feature-abc/

Symfony 2.8 行为

asset('/image.png')=> 生成/feature-abc/image.png

absolute_url(asset('/image.png'))=> 生成http://integration/feature-abc/image.png

Symfony 3.4 行为

asset('/image.png')=> /feature-abc/image.png

absolute_url(asset('/image.png'))=> 生成http://integration/image.png

使用 absolute_url 时缺少功能文件夹 (/feature-abc/)

在从 symfony 2.8 升级到 3.4 之前,url 是正确生成的。

任何人都知道为什么会这样?