如何覆盖drupal中字段的html输出?

问题描述 投票:0回答:1

请帮助我, 我正在 Drupal 中创建一个模块,当创建块类型时,我添加一个新字段,所以我希望如果您标记它,我会渲染一个自定义树枝模板,但继承块类型及其项目所具有的字段 创建块类型 当创建新的块类型时 我添加了字段复选框 在这里我创建了这个新字段 html 的一部分 因此,如果我选中该框,我想通过添加一些对项目进行分组的父 div 来修改此 html 的输出

我尝试在模板中创建树枝和挂钩,但它没有嵌入 div

drupal twig drupal-modules
1个回答
0
投票

HTML 标记中的注释向您显示了可能的模板文件名,这允许您覆盖现有的模板文件。

在 Drupal 中,您可以用自己的标记覆盖每一段 HTML 标记。主要来自您的主题或模块。如果您需要更精细的模板覆盖,那么您可以创建自己的模板文件建议。我经常使用这种方法。

以下是创建您自己的模板建议的一个示例:https://pixelthis.gr/content/drupal-9-adding-suggestions-views-and-preprocessing-them

只需谷歌搜索“Drupal 模板建议”。你会发现很多例子。

© www.soinside.com 2019 - 2024. All rights reserved.