我尝试做一些在PHP中非常简单的事情,但在twig中并不是那么容易。基本上,我需要调用一个类方法,但我需要能够通过字符串定义要调用的方法。
我有三个方法:getControlvs、getControlnc和getControltr。然而,为了调用这些方法,我需要一个单独的变量来确定要调用哪个方法。
这就是我现在试图调用的内容:
我有三个方法:getControlvs、getControlnc和getControltr。然而,为了调用这些方法,我需要一个单独的变量来确定要调用哪个方法。
这就是我现在试图调用的内容:
{% set neutPer = key.getControl~neutFaction %}
neutFaction
可以是"vs"、"nc"或"tr"。
似乎只触发了key.getControl,然后就没了,连接被丢失了。
有什么想法吗?
先谢谢了!
{% set neutPer = attribute(key, neutKey) %}
- Matt Cavanagh