问题标签 [symfony-3.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 投票
2 回答
2322 浏览

php - 如何在 Symfony2 框架中的实体类中验证正则表达式的电子邮件地址

Symfony2当我在框架中提交表单时,我尝试使用正则表达式验证电子邮件地址。我在类中使用checkMX and checkHost了属性。Entity这完成了。但我无法验证它的正则表达式, {,$,#,!,^......请帮助某人......这是我的代码片段......

0 投票
1 回答
77 浏览

php - 不使用@Assert 的图像上传验证

我正在尝试强制上传图片。我已经在 Collection Type 上尝试过,它在表单顶部@Assert\Valid生成错误,即错误冒泡,然后我通过设置将其删除。消除错误冒泡后,我无法填充图像丢失错误。如何将错误映射到其表单元素,即.Image is missing!error bubblingfalseimages

请通过使用 Symfony 或 jQuery 帮助并为我提供可能的解决方案。并建议哪个最好以及为什么。

实体:XYZBundle\Entity\Abc.php

表单类型:XYZBundle\Entity\AbcType.php

0 投票
1 回答
2604 浏览

php - Symfony 表单句柄请求未填充

我有一个 symfony 3 表格。我试图用这样的handleRequest填充它:

我得到的输出是:

知道为什么它没有填充吗?

0 投票
1 回答
823 浏览

php - Symfony3 和 Apache

我正在测试两种apache2 *.conf文件配置,在第一个示例中一切正常,但我无法在 web 文件夹中获取公共图片,如 favicon 或 web 文件夹中的任何其他图像。

在第二种情况下DocumentRoot /var/www/project2/web/app_dev.phpDocumentRoot /var/www/project2/web我可以获取图片,但是当我{ff}在路由中使用某些变量时,控制器会返回内部服务器错误

如果我在 apache 配置中使用推荐的语法,则此代码@Route("/{ff}",name="home")不起作用。如何配置阿帕奇?

0 投票
1 回答
109 浏览

symfony - 安装 WellCommerce 时 Symfony 返回类型声明错误

我使用 PHP7 在我的服务器上安装了 symfony3 的 wellCommerce,我收到了这个错误:

产生此错误的代码是这个:

我在 php7 上阅读了有关返回类型声明的信息,但我不知道为什么会出现此错误。

非常感谢你的帮助。

0 投票
0 回答
277 浏览

icu - 如何安装与 symfony3 匹配的 intl 55.1 版本?

我已经安装了 symfony 3.1。
检查是否准备好运行 Symfony 应用程序时会出现错误信息。
我的 intl icu 是用命令安装的apt-get install php5-intl,版本是 52.1 低于 55.1。

在此处输入图像描述 这是我编译 intl icu 55.1 版本的步骤。
1.下载
http://site.icu-project.org/download/55#TOC-ICU4C-Download 在此处输入图像描述 2.extract
3.cd ~/Downloads/icu/source
4./configure
5.make
6.make install
7. vim /etc/php5/apache2/php.ini
添加一行: extension=intl.so
8.service apache2 restart 9.cd /home/my_project_name
10.php app/console server:run
11.to check config
to input http://localhost:8000/config.phpin firefox
在此处输入图像描述

intl icu55.5版本已经编译安装,为什么要安装并启用intl扩展(用于验证器)?
如何解决?

0 投票
3 回答
12046 浏览

nginx - ICU 版本兼容性 Symfony 3.1

我在 php7、nginx 和 ubuntu 16.04 中安装 symfony 3.1 时遇到问题,我有这个错误:

安装在您系统上的 intl ICU 版本已过时 (55.1) 并且与 Symfony (57.1) 捆绑的 ICU 数据不匹配 要获得最新的国际化数据,请升级 ICU 系统包和 intl PHP 扩展。

我该如何解决这个问题?我可以更改 symfony 并使用 IC 55.1 而不是 ICU 57.1 吗?

0 投票
2 回答
1465 浏览

twig - 在 Twig 中迭代键值数组?

我(终于)将我的网站从 Drupal7 切换到 Symfony3。

我正在将我的布局迁移到 .twig。

我有一个关于循环和键值数组的问题。

我已经配置了 ak/v 数组

我可以在其他标记中引用任何特定的数组元素。例如,这按预期工作

现在我想在 n 的计数上循环/重复该块。但是尝试这个,

引发错误

我一直在使用这些变体

但还没有任何工作。

在键值数组中的 secN 上循环这个列表的正确方法是什么?

0 投票
2 回答
189 浏览

twig - 骨架文件的“块”中的变量 {% set %} 无法识别,并且在扩展文件时不能使用?

我有一个 symfony3/twig 骨架模板

然后我创建一个布局模板,用“真实”数据扩展骨架

但是当我生成/发布页面时,Symfony 会触发一个错误

抱怨骷髅本身。

该“测试”数组在骨架中定义。阅读有关“block”、“extends”和“set”的文档后,无法弄清楚到底是什么问题。

我需要改变什么来消除这个错误?

0 投票
2 回答
960 浏览

php - TWIG 在 Raw 过滤器之后获取 HTML 的第一个字母

我知道如何在 TWIG 中获取字符串的第一个字母

使用 HTML 字符串,例如

以上将返回'<'

添加 'Raw'/'escape' 最终得到相同的结果。

我需要将该字符串显示为 HTML(与 Raw 一样),但要获取第一个字母(在上述情况下为“T”)。

我是否以错误的顺序使用过滤器?

有谁知道 ?

非常感谢

@Matteo 的答案已经很接近了,但并不完全是我想要的。我可能错误地提出了我的问题。对不起。

所以如果我有这样的字符串

使用 raw 会给

这是一个字符串

现在我真正需要的是让第一个字母(T)来做一些事情,比如在它周围添加标签

同时仍然保留 HTML 的其余部分。Striptags 删除字符串中的所有标签并返回一个没有 HTML 部分的纯字符串。我希望我的表述是正确的。