2011-10-13 17 views
0

之外。在我的Zend項目中,我已經建立了LS_Controller_Plugin_LangSelector。它位於下面的文件夾結構內。Zend的Pluginpaths'了Zend庫文件夾

/library 
/LS 
    /Controller 
    /Plugin 
     LangSelector.php 

在我的config.ini文件中,我只是添加了以下幾行代碼,所有東西都像charme一樣工作。

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

如果現在我想更改插件的位置到zend庫之外的位置怎麼辦? 什麼是我應該添加到我的配置文件的魔法詞?

感謝

盧卡

回答

0

在你的index.php

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

請務必遵循的命名空間創建類的時候:)

+0

我想只編輯配置文件。 .do你認爲是可能的嗎:) :) – luca

+0

@luca值得一讀去通過它.. :) http://blog.ekini.net/2009/06/04/registering-your-custom-plugins-in-zend -framewo rk-18/ – coolguy

+0

它不會談論圖書館之外的路徑 – luca