私はいくつかのアクションヘルパーを書いていますが、それはうまくやっていないようです。アクションヘルパーの包含エラー+ getActionControllerがnull
まず第一に、私のブートストラップファイルには、私は次のことをやっている:
このディレクトリでZend_Controller_Action_HelperBroker::addPath(APPLICATION_PATH.'/controllers/helpers/My/Helper/', 'My_Helper');
、私は次の木があります私のコントローラで
を、私は正常に呼び出しますファイルアップロードヘルパー(クラスMy_Helper_Fileupload):
$res = $this->_helper->fileupload($directory);
しかし、コンストラクタこのヘルパーの、私は(クラスMy_Helper_Fileupload_Xhrに)別のヘルパーを取得しようとしていますiwth:見つからない名前FileuploadXhrによるエラー
アクションヘルパーに私を導く
Zend_Controller_Action_HelperBroker::getStaticHelper('Fileupload_Xhr');
私は間違って何をしていますか?私はたくさんのものを試しましたが、何が間違っているのか分かりません...
さらに、いくつかのテストの後、getActionControllerメソッドを呼び出すと、fileuploadヘルパーの私のコンストラクタでNULLになっているようです。自動的に設定されていないのでしょうか?
ここでは2つの異なる質問をしました。あなたはパスとローディングに関する多くの詳細を述べました。私はその質問に答えました。それはおそらく、この1つから2番目の質問を編集し、それ自身の本質的な質問として、いくつかのより多くの情報とそれを投稿することが最善でしょう。 –