如何在Zend Framework 2中为部分使用共享视图脚本路径?

时间:2013-04-18 08:26:55

标签: zend-framework2 partials view-helpers

我正在使用Zend Framework 2(v2.1.4),我有一个部分模板,我想在几个模块中使用。根据{{​​3}},我可以访问其他模块中的部分内容,但

  

也就是说,将可重用的部分放在共享视图脚本路径中可能是更好的做法。

这听起来不错,但我在这个“共享视图脚本路径”上找不到任何文档。我在哪里找到它,当我设置它时,如何告诉partial()助手使用它们?

1 个答案:

答案 0 :(得分:3)

在你的module.config.php

'view_manager' => array(
        'template_path_stack' => array(
            'mymodule' => __DIR__ . '/../view',
        ),
        'template_map' => array(
            'snippets/mypartial' => __DIR__ . '/../view/snippets/mypartial.phtml',
        ),
    ),

并使用那样的

<?php echo $this->partial("snippets/mypartial"); ?>