我正在将phpBB3集成到Zend Framework中。要求是,管理员应该能够通过application.ini
禁用/启用它。我实际上尝试在Registry.php
中加入index.php
,但它没有用。从公共目录访问Zend_Registry
的正确方法是什么?或者有可能吗?
如果你可以让我知道如何在应用程序而不是公共目录中加载phpBB3,以便访问Zend_Registry
不会有问题,我真的很感激。
答案 0 :(得分:1)
在application.ini
:
phpBB.active = true;
在index.php
:
if ($application->getOption('phpBB')){
//do something
}
Zend Registry应该在index.php
中可用($application = new Zend_Application(
APPLICATION_ENV,
APPLICATION_PATH . '/configs/application.ini'
);
之后,但由于您尚未设置任何内容,因此将为空。