代码之家  ›  专栏  ›  技术社区  ›  Rodrigo Souza

为什么在尝试加载模型时出现应用程序错误?

  •  0
  • Rodrigo Souza  · 技术社区  · 16 年前

    我已经运行了这个代码

    zend_loader::loadclass(“admin_models_dbtable_news”);
    < /代码> 
    
    

    我的应用程序有这个文件夹结构

    我为什么要得到这个:

    发生了一个错误

    应用程序错误

    我的应用程序有这个文件夹结构

    alt text

    为什么我会得到这个:

    发生了一个错误

    应用程序错误

    1 回复  |  直到 13 年前
        1
  •  1
  •   Andries    16 年前

    Zend框架附带Zend_Loader_Autoloader_资源的具体实现,其中包含资源类型映射,该映射覆盖Zend框架MVC应用程序的默认推荐目录结构。

    此加载程序zend_application_module_autoloader附带以下映射:

      forms/       => Form
      models/      => Model
          DbTable/ => Model_DbTable
          mappers/ => Model_Mapper
      plugins/     => Plugin
      services/    => Service
      views/
          helpers  => View_Helper
          filters  => View_Filter
    

    举个例子,应该调用类 “管理\模型\表格\新闻” . 注意“S”被省略了。这个类应该放在application/modules/admin/models/dbtable/news.php中。