这是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。
**为了帖子的可见性,我在几个论坛上发布了同样的问题。所以,这不是垃圾邮件问题,真正的开发问题