Symfony 在父模板中获取子引用

Symfony 在父模板中获取子引用,symfony,twig,Symfony,Twig,我和symfony和twig一起工作,我正在尝试做类似的事情 <div class="container"> here we have son.html.twig </div> <button class="button>I AM A BUTTON</button> <p> {{ data2 }} </p> 我有一个名为father.html.twig 在这个父亲的房间里,我有一个div和一个按钮 &

我和symfony和twig一起工作,我正在尝试做类似的事情

 <div class="container">
       here we have son.html.twig
 </div>
 <button class="button>I AM A BUTTON</button>
 <p> {{ data2 }} </p>
我有一个名为
father.html.twig
在这个父亲的房间里,我有一个div和一个按钮

<div class="container">
</div>
<button class="button>I AM A BUTTON</button>
因此,在son.html.twig中发生了很多不相关的事情,但我想知道,我如何访问我父亲的.html.twig中的
data2
,并执行类似的操作

 <div class="container">
       here we have son.html.twig
 </div>
 <button class="button>I AM A BUTTON</button>
 <p> {{ data2 }} </p>

这里有son.html.twig

可以在父模板的任何位置渲染另一个控制器:

<div class="container">
      {{ render(controller('AcmeBundle:Default:son')) }}
</div>
<button class="button>I AM A BUTTON</button>
<p> {{ data2 }} </p>
<div class="container">
      {{ render(controller('AcmeBundle:Default:son')) }}
</div>
<button class="button>I AM A BUTTON</button>
<p> {{ data2 }} </p>
fatherAction()
{
    return $this->render('father.html.twig', array());
}