在Twig中动态设置未定义的变量

时间:2016-10-12 09:34:32

标签: php twig

我正在研究用于项目中邮件合并的模板引擎,并认为Twig可能是最佳选择。

显然,对于邮件合并,存在数千个变量,如果只在文档中使用少数几个,那么使用大量SQL调用加载它们将非常低效。我们所有的变量都是数组形式:

{{table.field}}

我需要做的是当Twig遇到一个"表"未设置的变量,它调用一个将用值填充它的过程。这显然可以防止对SQL数据库的大量浪费调用,以尝试填充每个可能的变量。

我如何在Twig中解决这个问题?

0 个答案:

没有答案