1

我在数据库中存储了一个购物订单的格式,它就像#{{ number }}(它只是一个字符串),如何将这个{{ number }}用作Twig的执行。

例如,在我的 Controller 中,当我渲染视图时,我还传递了一个 $number 变量:

return $this->render('MyBundle:View:index.html.twig', array('number' => 123));

在我的 index.html.twig 文件中,它类似于

{% set orderFormat = some_function_to_get_order_format() %} 
// orderFormat will be #{{ number }}
// What can I do to print orderFormat to #123
4

1 回答 1

1

试试template_from_string函数。

{{ include(template_from_string("Hello {{ name }}") }}
于 2013-07-24T05:09:47.420 回答