当我使用TinyMCE发布新段落时显示的标签



我正在使用TinyMCE将新段落发布到网站

并在张贴后显示这样的段落:

<p>Some text</p>

所以它也张贴标签

如何解决这个问题?

-这就是我打印段落的方式:

<p> {{$data->subtitle}} </p>

根据您的代码,您不仅使用常规的旧PHP,而且使用类似Larvel Blade模板的东西。

通常,由于安全原因,模板系统不允许您直接输出这样的HTML(它们试图防止注入攻击,您应该注意它们!!(。

如果真的是Blade,试着做

{!! $data->subtitle !!}
  • 参考:https://laravel.com/docs/8.x/blade#displaying-未扫描数据
  • 另请阅读:https://laravel.com/docs/8.x/blade#displaying-数据

我能够通过解码字符串来解决这个问题:

<?php
$str = $data->subtitle;
echo html_entity_decode($str);
?>

最新更新