Symfony 1.4模块的路径

时间:2012-02-25 17:59:39

标签: symfony1 symfony-1.4

以下结构:

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? 谢谢!

贡纳尔

1 个答案:

答案 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中了解更多相关信息。