2015-10-13 122 views
0

我希望能够进入树枝某些HTML中的变量,并使其作为如何从一个树枝变量内容引发的树枝扩展功能

{{ data.content | raw }} 

但这些内容变量中,我想是能有这样的内容 - 从数据库中抽取:

<div> 
    <p>Text with a Twig Extension function call eg: {{ doSomething('112233') }}</p> 
</div> 

有没有什么办法让树枝延伸到火已经来自树枝变量本身?

谢谢。

回答

0

有一种可能的解决方案。看看template_from_string twig function。它说:

版本1.11中的新增功能:template_from_string函数添加到了Twig 1.11中。

的template_from_string功能从字符串加载模板:

{{ include(template_from_string(data.content)) }} 

但DOC也说:

的template_from_string功能默认情况下是不可用的。创建Twig环境时,必须明确添加Twig_Extension_StringLoader扩展。

所以,它可能不会工作的框。