我想基于模板的变量定义用于输入的表单字段。
因此,我发现模板引擎需要进行自省,以便能够检索模板的变量。]>
Smarty仅提供了已分配变量的列表,据我所知,Twig仅处于调试模式。除了编写自己的引擎之外,您知道我该如何解决吗?
提前感谢
编辑以澄清:如果有类似{{ foo }}
之类的内容,我想从模板中获取一个带有变量名的字符串。这可能吗?
我想基于模板的变量定义用于输入的表单字段。因此,我发现模板引擎需要进行内省,以便能够检索...
在twig
中,您具有特殊变量_context
。这是一个将所有已知变量保存在模板中的变量。您可以通过循环变量来检查它包含哪些变量,例如