SYMFONY 5 - 我尝试将 HTML 代码放在 mysql 中,但它不起作用 [重复]

Posted

技术标签:

【中文标题】SYMFONY 5 - 我尝试将 HTML 代码放在 mysql 中,但它不起作用 [重复]【英文标题】:SYMFONY 5 - I try to put HTML code in mysql and it's not working [duplicate] 【发布时间】:2021-07-19 02:21:32 【问题描述】:

所以我正在做一个项目,我有一个使用 Symfony 5 创建的数据库,并且我使用 easyAdmin 作为后台

/**
 * @ORM\Column(type="text")
 */
private $description;

我尝试输入 html 代码,例如:<p>Test</p>,但网站显示我:<p>Test</p> 而不仅仅是测试。是因为它是一个字符串吗?我如何设法只显示测试?

谢谢

【问题讨论】:

它是如何显示的?它可能逃到了某个地方。 什么意思? 【参考方案1】:

在树枝模板中使用raw

 description|raw 

【讨论】:

感谢您的回复!我在 Twig 文件或 php 文件中使用它? 在树枝中使用它: description|raw 我使用的是easy admin 3,所以我没有easy_admin.yaml,但它可以在twig文件中使用!非常感谢! 检查更新的答案。 是的,我看到了!非常感谢!

以上是关于SYMFONY 5 - 我尝试将 HTML 代码放在 mysql 中,但它不起作用 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Symfony 4 AbstractController问题与参数计数

将参数传递给 symfony 5.4 表单测试不起作用

Symfony 5 无法使用 Font Awesome 图标

Symfony 5 Typeahead 搜索 [关闭]

Symfony 5 登录表单操作返回无效的 CSRF 令牌

symfony 5.3 连接微软 sql server mssql