草庐IT

ModuleManager

全部标签

php - 在 Zend Framework 2 中动态加载模块

我昨天也问过这个问题,但是这个问题包含代码。问题我的应用程序有多个模块和2种类型的用户帐户,一些模块总是加载,它们存在于application.config.php中,其中一些是有条件的,即一些是为用户typeA加载的,一些是为用户typeB加载的在阅读了有关StackOverflow的文档和问题之后,我了解了ModuleManager的一些功能并开始实现我认为可能有效的逻辑。一些我如何想出一种方法来加载application.config.php中不存在的模块[SUCCESS]但它们的配置不起作用[问题]即,如果在onBootstrap方法中我得到ModuleManager服务并执行

php - 未捕获异常 'Zend\ModuleManager\Exception\RuntimeException',消息为“模块(相册)无法初始化

我已经安装了运行良好的骨架应用程序,并且我已经创建了新模块。模块名称为“Album”。在创建模块尝试运行代码后,我收到了错误。这里发布我的代码:模块.phparray(__DIR__.'/autoload_classmap.php',),'Zend\Loader\StandardAutoloader'=>array('namespaces'=>array(__NAMESPACE__=>__DIR__.'/src/'.__NAMESPACE__,),),);}publicfunctiongetConfig(){returninclude__DIR__.'/config/module.co