2010-11-12 99 views
0

我开发了一个小应用程序,现在我想创建和管理员模块。在未来,我想补充的不同模块,但现在我想治疗这种管理作为一个模块,并像http://host/module/controllerzend模块自动加载

访问它我看了一下zend_autoloader在我的bootstrap.php

protected function _initAutoload() { 
     $autoloader = new Zend_Application_Module_Autoloader(array(
      'namespace' => 'Admin', 
      'basePath' => '/modules/admin' 
     )); 
写了这

我用默认的索引视图文件创建了一个默认的IndexController。当我尝试访问http://host/adminhttp://host/admin/index时,出现应用程序错误,当然未加载视图。

我在做什么错了?

+0

什么是错误? – Ashley 2010-11-12 23:57:07

+0

发生错误 找不到页面 – user253530 2010-11-12 23:58:58

+0

只需在堆栈溢出中搜索模块加载问题,即可获得200多个结果。这显然是一个重复的问题。与任何语言的框架一样,ZF的学习曲线相对陡峭。在提问之前做更多的研究和学习。 – Fatmuemoo 2010-11-16 02:10:16

回答

0

对于每个有这个问题的人来说,这个人都可以用最新颖的方式把它整理出来。

http://www.zfforums.com/zend-framework-general-discussions-1/resources-developers-37/setup-multi-modules-zend-framework-v1-9-13-steps-3737.html

+0

:)完美。对zend框架来说,最“代码”的方法。有时候我想知道为什么zend开发人员不会仅仅在zend quickstart中添加类似的东西,而不是抽象这个接口...... :) – Stann 2010-12-29 23:49:11