Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend framework Can';在Zend framework应用程序中加载动作助手_Zend Framework_Helper_Autoload - Fatal编程技术网

Zend framework Can';在Zend framework应用程序中加载动作助手

Zend framework Can';在Zend framework应用程序中加载动作助手,zend-framework,helper,autoload,Zend Framework,Helper,Autoload,我正在尝试创建一个动作助手,但加载它并不困难,我遇到了以下错误: 消息:找不到名为Usersession的操作助手 在我尝试调用此帮助程序的控制器操作方法中,我有以下内容: Zend_Controller_Action_HelperBroker::addPath('/helpers/'); Zend_Controller_Action_HelperBroker::addPrefix('Helper'); $userSession = $this->_helper->getHelper

我正在尝试创建一个动作助手,但加载它并不困难,我遇到了以下错误:

消息:找不到名为Usersession的操作助手

在我尝试调用此帮助程序的控制器操作方法中,我有以下内容:

Zend_Controller_Action_HelperBroker::addPath('/helpers/');
Zend_Controller_Action_HelperBroker::addPrefix('Helper');
$userSession = $this->_helper->getHelper('Usersession');
$this->view->session = $userSession->eendersWat();
实际上,我更喜欢从bootstrap.php加载我的助手,但我也无法理解这一点

我的助手位于
应用程序/controller/helpers
中。我的助手文件名是
Usersession.php
,该类称为
helper\u Usersession


你知道为什么这不起作用吗?

我在
引导中使用了如下内容:

protected function _initHelperPath()
{
    Zend_Controller_Action_HelperBroker::addPath(
            APPLICATION_PATH . '/controllers/helpers',
            'Application_Controller_Action_Helper_');
}
然后将helper类命名为
'Application\u Controller\u Action\u helper\u Usersession'
,文件位于
Application/controllers/helpers/Usersession.php

当然,这假定您正在使用
应用程序
作为应用程序名称空间。在您的情况下,您使用的似乎是一个空的应用程序名称空间,并且没有我的wordy
Controller\u Action\uu
infix,因此您的将类似于:

protected function _initHelperPath()
{
    Zend_Controller_Action_HelperBroker::addPath(
            APPLICATION_PATH . '/controllers/helpers',
            'Helper_');
}