【问题标题】:Can you send a variable containing html from module file to template您可以将包含 html 的变量从模块文件发送到模板吗
【发布时间】:2021-12-13 05:36:11
【问题描述】:

我正在将drupal 7 迁移到drupal 8,并且在.module 文件中有一个包含大量自定义html 代码的自定义模块。我知道 drupal 8 中的模块需要一个包含 html 的 .html.twig 文件,而 .module 使用挂钩将变量发送到 .html.twig

有没有办法在 .module 文件中发送包含 HTML 的变量以由 .html.twig 呈现

.模块代码:

$var = <p>hello world</p>

.html.twig 代码:

{{ var }} 

【问题讨论】:

    标签: html module drupal twig


    【解决方案1】:

    你是对的,但你必须在 twig 中添加这个参数。

    {{ var | raw }}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-30
      • 2011-07-29
      • 1970-01-01
      • 1970-01-01
      • 2016-12-01
      • 2015-02-17
      • 1970-01-01
      • 2017-12-13
      相关资源
      最近更新 更多