Zend'Pluginpaths'在zend-library文件夹之外

时间:2011-10-13 08:08:58

标签: php zend-framework plugins

在我的Zend项目中,我构建了 LS_Controller_Plugin_LangSelector 。它位于以下文件夹结构中。

/library
 /LS
   /Controller
     /Plugin
       LangSelector.php

在我的config.ini文件中,我刚刚添加了以下几行,一切都像魅力一样。

autoloaderNamespaces.ls="LS_"
resources.frontController.plugins.LangSelector="LS_Controller_Plugin_LangSelector"

如果现在我想将插件的位置更改为zend-library之外的位置怎么办? 我应该添加到配置文件中的神奇词汇是什么?

由于

卢卡

1 个答案:

答案 0 :(得分:0)

在index.php中

set_include_path(implode(PATH_SEPARATOR, array(
    dirname(dirname(__FILE__)) . '/your new path containing the plugin',
    get_include_path(),
)));

确保在创建类时遵循命名空间:)