我在Wamp服务器中使用以下目录结构,我收到错误 Fatal error: Class 'Application_Model_ClassName' not found
:
www--->pnp--->client--->application
--->controllers
--->modules
--->models
--->docs
--->library
--->public
--->.htaccess
--->.buildpath
但是当我从上面的结构中删除客户端目录时,它工作正常。具有以下结构,其工作正常。
www--->pnp--->application
--->controllers
--->modules
--->models
--->docs
--->library
--->public
--->.htaccess
--->.buildpath
请建议,以便我可以使用客户端或 dev 或 qa 目录。
答案 0 :(得分:0)
我们需要使用以下代码在Bootstrap.php中自动加载模型文件。
protected function _initAutoLoad ()
{
$autoLoader = Zend_Loader_Autoloader::getInstance();
$resourceLoader = new Zend_Loader_Autoloader_Resource(
array('basePath' => APPLICATION_PATH, 'namespace' => 'Application',
'resourceTypes' => array(
'form' => array('path' => 'forms/', 'namespace' => 'Form'),
'model' => array('path' => 'models/', 'namespace' => 'Model'))));
return $autoLoader;
}