Php Zend框架2导航

Php Zend框架2导航,php,zend-framework2,Php,Zend Framework2,为什么vew helper复制菜单显示,尽管我给了他一组不同的数据。显示两次菜单“导航1” <?php echo $this->navigation('navigation1')->menu() ?> <?php echo $this->navigation('navigation2')->menu() ?> 但是下面的代码分别显示不同的菜单 <?php //echo $this->navigation('navigation1'

为什么vew helper复制菜单显示,尽管我给了他一组不同的数据。显示两次菜单“导航1”

<?php echo $this->navigation('navigation1')->menu() ?>
<?php echo $this->navigation('navigation2')->menu() ?>

但是下面的代码分别显示不同的菜单

<?php //echo $this->navigation('navigation1')->menu() ?>
<?php echo $this->navigation('navigation2')->menu() ?>



为什么会发生这种情况?我如何避免这种情况?谢谢。

您可以发布用于组装导航的工厂和配置阵列吗?您正在显示的内容应该可以正常工作,因此问题在于其他文件之一,但我必须查看它们以帮助您

<?php echo $this->navigation('navigation1')->menu() ?>
<?php //echo $this->navigation('navigation2')->menu() ?>