以下结构:
apps/backend/
apps/frontend/
modules/
account/template/_menu.php
account/template/test.php
settings/template/indexSuccess.php
我在test.php中包含_menu,代码如下:
<?php slot('menu'); ?>
<?php include(dirname(__FILE__).'/_menu.php') ; ?>
<?php end_slot() ?>
如何在indexSuccess.php中包含文件_menu.php? 谢谢!
贡纳尔
答案 0 :(得分:1)
您想使用indexSuccess.php模板中的include_partial
:
// indexSuccess.php
// Use the array container to pass values available in indexSuccess to your partial
<?php include_partial('menu', array(
'foo' => $foo,
'bar' => $bar
)) ?>
您可以在Symfony API Docs中了解更多相关信息。