我试图将多个数组传递给 Twig display() 方法。我的代码包含几个返回数组的函数。我确实有一个父模板 (parent.phtml) 和几个扩展父模板的子模板 (child_n.phtml)。
这是 index.php 的相关部分:
$template = $twig->loadTemplate('child_1.phtml');
$template->display(function_1());
Twig 环境等的声明发生在包含的另一个文件中。
上面的代码一切正常。但我想做的是显示多个数组。所以我试过了
$template->display(function_1(), function_2());
这不起作用。使用$template->display();
两次时,父模板显示两次...
那么什么可能是一个解决方案?