Zend framework2 ZF2:如何将整个应用程序的basePath设置为相同的?

Zend framework2 ZF2:如何将整个应用程序的basePath设置为相同的?,zend-framework2,zend-framework-mvc,zend-framework-modules,Zend Framework2,Zend Framework Mvc,Zend Framework Modules,本手册的示例显示了如何仅为某些特定的viewModel设置basePath: 但是我想把它设置在一个地方,然后它对于我在任何控制器中创建的任何viewModel都是一样的。如何操作?您可以在配置中设置全局基本路径: 'view_manager' => array( 'base_path' => '/path/' ) 您可以在配置中设置全局基本路径: 'view_manager' => array( 'base_path' => '/path/' ) 非

本手册的示例显示了如何仅为某些特定的viewModel设置basePath:


但是我想把它设置在一个地方,然后它对于我在任何控制器中创建的任何viewModel都是一样的。如何操作?

您可以在配置中设置全局基本路径:

'view_manager' => array(
    'base_path' => '/path/'
)

您可以在配置中设置全局基本路径:

'view_manager' => array(
    'base_path' => '/path/'
)

非常感谢,它很有效。但是,您如何知道存在这样一个键/值对呢?下面是手册中的一个示例,说明了视图管理器配置的外观,并且没有这样的键基路径。在哪里可以看到view_manager和其他服务的所有可能的键?实际上我读了很多次源代码,因为zf2文档还不是很完整。您可以尝试在zf2项目中grep“view_manager”,并将获得所有可能的密钥。非常感谢,它很有效。但是,您如何知道存在这样一个键/值对呢?下面是手册中的一个示例,说明了视图管理器配置的外观,并且没有这样的键基路径。在哪里可以看到view_manager和其他服务的所有可能的键?实际上我读了很多次源代码,因为zf2文档还不是很完整。您可以尝试在zf2项目中grep“view_manager”,并将获得所有可能的密钥。