You are here

亚艾元模块精选 --- twig tweak

我们在项目中常用的一个模块。

项目地址:https://www.drupal.org/project/twig_tweak

 

我们常用它做两件事:

1, 在模板中,插入一个区块。

2, 在模板中,插入一个views。

 

插入区块示例代码:

<div>
  {{ drupal_entity('block_content', 5 )}}
</div>

   插入views示例代码:

这是在node.tpl.twig文件中,所以可以使用node

{% set nid = node.id() %}
<div>{{ drupal_view('mynews', 'block_1', nid) }}</div>

这里包含了参数的传递。

 

  twig tweak模块,给予了我们在模板文件中,直接插入数据的能力,省去了预处理函数,比较方便我们在大部分实际Drupal项目都会使用它。


论坛: