我正在使用Zend Framework 2(v2.1.4),我有一个部分模板,我想在几个模块中使用。根据{{3}},我可以访问其他模块中的部分内容,但
也就是说,将可重用的部分放在共享视图脚本路径中可能是更好的做法。
这听起来不错,但我在这个“共享视图脚本路径”上找不到任何文档。我在哪里找到它,当我设置它时,如何告诉partial()
助手使用它们?
答案 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"); ?>