从公共目录访问Zend_Registry?

时间:2013-11-18 08:36:24

标签: zend-framework phpbb3

我正在将phpBB3集成到Zend Framework中。要求是,管理员应该能够通过application.ini禁用/启用它。我实际上尝试在Registry.php中加入index.php,但它没有用。从公共目录访问Zend_Registry的正确方法是什么?或者有可能吗?

如果你可以让我知道如何在应用程序而不是公共目录中加载phpBB3,以便访问Zend_Registry不会有问题,我真的很感激。

1 个答案:

答案 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' );之后,但由于您尚未设置任何内容,因此将为空。