gpt4 book ai didi

zend-framework - 在 zend 框架项目中找不到模型类(快速入门)

转载 作者:行者123 更新时间:2023-12-04 04:27:12 25 4
gpt4 key购买 nike

我做的是

  1. zf 在命令提示符下创建项目 demo1
  2. 将这些行添加到 application.ini
    • appnamespace = "应用程序"
    • resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
  3. 使用 partial() 添加带有页眉和页脚的布局(它们工作得很好)
  4. 在models目录下创建Data.php并添加这个简单的类

    <?php class Application_Model_Data{   }//Application for appnamespace 
  5. 然后我尝试从索引 Controller 索引操作加载这个类(通过创建实例)

    $data = new Application_Model_Data();

  6. 但是当我在这个级别测试它时,它给出了一个错误

    fatal error :在 C:\Zend\...\IndexController.php 中找不到类“Application_Model_Data”

问题

  1. 我想添加一个自动加载器到在应用程序中加载模型(我没有使用模块)
  2. 如果不是我错过的补充

请帮助我一开始就卡住了,谢谢

最佳答案

这应该可行!

将此函数添加到 Bootstrap :

protected function _initResourceAutoloader()
{
$autoloader = new Zend_Loader_Autoloader_Resource(array(
'basePath' => APPLICATION_PATH,
'namespace' => 'Application',
));

$autoloader->addResourceType( 'model', 'models', 'Model');
return $autoloader;
}

关于zend-framework - 在 zend 框架项目中找不到模型类(快速入门),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2475912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com