gpt4 book ai didi

symfony - 从 Twig 按需调用 Symfony 服务

转载 作者:行者123 更新时间:2023-12-05 09:22:00 24 4
gpt4 key购买 nike

我创建了一个 twig 模板,它将创建一个带有复选框的项目表和一个可以使用按钮触发的 js 函数,该按钮将返回选中复选框的所有项目的 ID。到目前为止效果很好。现在我需要调用服务并传递所有选定 ID 的数组。

有没有一种好的方法可以从 twig 模板的 js 部分调用服务?我不想为服务创建 Controller 并使用 curl 来调用它。

最好的问候克里斯蒂安

最佳答案

# app/config/config.yml
twig:
globals:
myService: "@my.service"

在 Twig 中你现在可以使用:

{{ myService.anyMethod() }}

您还可以制作 Twig 扩展: http://symfony.com/doc/current/cookbook/templating/twig_extension.html

关于symfony - 从 Twig 按需调用 Symfony 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29398306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com