如何解决Drupal PHP 字段剥离 HTML 标签 更新:
这是Drupal 9 特定的 PHP 问题:请耐心等待。
我在 Drupal 字段中有几个字段存储为 RAW HTML,在 Drupal 术语中称为 - Fields
并且值存储 - 在字段定义 formatted
html 中。
问题:在重新编辑期间,编辑器/编辑屏幕会拉出剥离的 html。导入的 HTML 是从 HTML 标签和 HTML 类中剥离出来的。当重新编辑帖子被保存时,剥离的html被存储(覆盖)
这给我的网站造成了严重问题,因为这是必需的功能。我的一些网站结构取决于 RAW HTML。
这可能是 PHP 特定的问题。如果有人对此有经验,以及如何摆脱这种情况 - 会有所帮助。
我需要摆脱这个,这给我的网站结构造成了严重的问题。
说明: 原始 HTML
<ul class="nav flex-column pl-0">
<li class="nav-head">Xamarin</li>
<li class="nav-item"><a class="nav-link" href="#">Overview</a></li>
<li class="nav-item"><a class="nav-link active" href="#">Analytics</a></li>
<li class="nav-item"><a class="nav-link" href="#">Export</a></li>
<li class="nav-item"><a class="nav-link" href="#">Snippets</a></li>
<li class="nav-item"><a class="nav-link" href="#">Flexbox</a></li>
<li class="nav-header">Xamarin Installation</li>
<li class="nav-item"><a class="nav-link" href="#">Layouts</a></li>
<li class="nav-item"><a class="nav-link" href="#">Templates</a></li>
<li class="nav-item"><a class="nav-link" href="#">Themes</a></li>
</ul>
导入时 - 在重新编辑期间,格式化字段正在剥离 html 标签,并且不会拉出完整的 html。
**为了帖子的可见性,我在几个论坛上发布了同样的问题。所以,这不是垃圾问题,真正的开发问题
解决方法
选择 Text format
作为 Full HTML
,您的 HTML 将不再被剥离。
更新:
您对模块 Gutenberg 的使用似乎没有显示 Text format
选项。因此,安装模块 Allowed Formats,然后为您的字段启用格式 Full HTML
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。