如何在twig的template_from_string中注入变量?

迪娜

我想在循环中使用模板变量(作为字符串)。

{# Define my template #}
{% set my_template %}
    <span>{{ job.title }}</span>
    ...
{% endset %}

{# Using the template inside a loop #}
{% for job in jobs %}
    {{ include(template_from_string(my_template), { 'job', job }) }}
{% endfor %}

我希望它显示具有“作业”相应值的模板内容,但出现错误:“未定义变量作业”

西尔塔基希腊语

使用宏https://twig.symfony.com/doc/2.x/tags/macro.html

{% macro my_template(job) %}
    <span>{{ job.title }}</span>
    ...
{% endset %}

{# Using the template inside a loop #}
{% for job in jobs %}
    {{ include(template_from_string(_self.my_template(job)), { 'job', job }) }}
{% endfor %}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在spring xml配置中注入环境变量?

来自分类Dev

如何在Varnish配置中注入环境变量

来自分类Dev

如何在OneToOne关系实体中注入变量

来自分类Dev

如何在Varnish配置中注入环境变量

来自分类Dev

如何在Spring JPA中注入CrudRepository?

来自分类Dev

如何在Spring Service中注入嘲讽

来自分类Dev

如何在EntityListeners中注入EntityManager

来自分类Dev

如何在Tapestry服务中注入bean

来自分类Dev

如何在webpack中注入Angular模块?

来自分类Dev

如何在Blazor中注入IUriHelper服务?

来自分类Dev

如何在__contstruct中注入服务?

来自分类Dev

如何在ActionFilterAttribute中注入依赖项

来自分类Dev

如何在Tapestry服务中注入bean

来自分类Dev

如何在SpookyJS中注入脚本?

来自分类Dev

如何在webpack中注入Angular模块?

来自分类Dev

如何在 ngrx 中注入初始状态

来自分类Dev

如何在 Quarkus 中注入 KafkaTemplate

来自分类Dev

如何在方法中注入服务?

来自分类Dev

如何在组件中注入服务

来自分类Dev

如何在函数中注入“for in”循环?

来自分类Dev

在对子类进行单元测试时,如何在抽象类中注入变量?

来自分类Dev

如何在Slim 3路由中注入全局变量?

来自分类Dev

在对子类进行单元测试时,如何在抽象类中注入变量?

来自分类常见问题

如何在Phoenix(Elixir)渲染中注入HTML /使用变量来处理DOM,例如动态插入SVG或PNG?

来自分类Dev

如何在Active Choices参数中使用在构建中注入的密码作为环境变量

来自分类Dev

如何在Active Choices参数中使用在构建中注入的密码作为环境变量

来自分类Dev

如何在Spring上下文中注入模拟

来自分类Dev

如何在Spring 3.0中注入地图类型对象

来自分类Dev

如何在角度应用程序中注入$ stateProvider?

Related 相关文章

  1. 1

    如何在spring xml配置中注入环境变量?

  2. 2

    如何在Varnish配置中注入环境变量

  3. 3

    如何在OneToOne关系实体中注入变量

  4. 4

    如何在Varnish配置中注入环境变量

  5. 5

    如何在Spring JPA中注入CrudRepository?

  6. 6

    如何在Spring Service中注入嘲讽

  7. 7

    如何在EntityListeners中注入EntityManager

  8. 8

    如何在Tapestry服务中注入bean

  9. 9

    如何在webpack中注入Angular模块?

  10. 10

    如何在Blazor中注入IUriHelper服务?

  11. 11

    如何在__contstruct中注入服务?

  12. 12

    如何在ActionFilterAttribute中注入依赖项

  13. 13

    如何在Tapestry服务中注入bean

  14. 14

    如何在SpookyJS中注入脚本?

  15. 15

    如何在webpack中注入Angular模块?

  16. 16

    如何在 ngrx 中注入初始状态

  17. 17

    如何在 Quarkus 中注入 KafkaTemplate

  18. 18

    如何在方法中注入服务?

  19. 19

    如何在组件中注入服务

  20. 20

    如何在函数中注入“for in”循环?

  21. 21

    在对子类进行单元测试时,如何在抽象类中注入变量?

  22. 22

    如何在Slim 3路由中注入全局变量?

  23. 23

    在对子类进行单元测试时,如何在抽象类中注入变量?

  24. 24

    如何在Phoenix(Elixir)渲染中注入HTML /使用变量来处理DOM,例如动态插入SVG或PNG?

  25. 25

    如何在Active Choices参数中使用在构建中注入的密码作为环境变量

  26. 26

    如何在Active Choices参数中使用在构建中注入的密码作为环境变量

  27. 27

    如何在Spring上下文中注入模拟

  28. 28

    如何在Spring 3.0中注入地图类型对象

  29. 29

    如何在角度应用程序中注入$ stateProvider?

热门标签

归档