drupal - 在 drupal 8 安装上呈现实体字段标记
问题描述
未捕获的错误:快速编辑无法将呈现的实体字段标记(使用 [data-quickedit-field-id="node/2/field_header/en/full"])与相应的呈现实体标记相关联:找不到父 DOM 节点[data-quickedit-entity-id="node/2"]。这通常是由该实体类型的主题模板忘记打印属性引起的。
这是我得到的错误。页面加载正常,但抛出该错误。知道为什么吗?
解决方案
某处的模板未打印,{{ attributes }}
因此 html 元素没有快速编辑尝试附加的属性。
这没什么大不了的,它只是意味着快速编辑不适用于页面的该部分。匿名用户不应该有使用快速编辑的权限,所以他们不应该受到影响。
您可以禁用 find 的快速编辑模块并修复未输出{{ attributes }}
.
更多信息请访问:https ://www.drupal.org/project/drupal/issues/2978799
推荐阅读
- node.js - 当有人加载我的 npm 包时,我如何运行 javascript 代码?
- python - 如何不将 jwt 应用于 django 中的每个应用程序
- podman - 是否可以列出 Podman pod 中的哪些端口绑定到哪个容器?
- azure - 自动从 Azure Function App 和 App Services 更新到 APIM
- php - Laravel API + Sanctum + Angular + SSO (SAML) - 如何在 Angular 11 和 SAML auth 中构建带有前端的 Laravel 7/8 API
- android - 同一个 Flutter 应用中的多个 Kotlin 运行时
- visual-studio-code - VSCode - 源代码控制着色
- javascript - 仅在后端更新时更新 react-native-multi-slider 值
- tensorflow - 卷积神经网络(CNN)可以用于无监督学习中的特征提取吗?
- c++ - 将行从 txt 文件传递到数组时遇到问题