首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从引导到application.ini的Zend自测配置

从引导到application.ini的Zend自测配置
EN

Stack Overflow用户
提问于 2011-08-25 15:33:07
回答 1查看 3.4K关注 0票数 2

给予:

1.

自举:

代码语言:javascript
复制
$autoloader = Zend_Loader_Autoloader::getInstance();// Zend_Loader_Autoloader
$autoloader->registerNamespace('Ntk_');

等于

application.ini:

autoloaderNamespaces[] = "Ntk_“

2.

自举:

代码语言:javascript
复制
$pluginLoader = $this->getPluginLoader();// Zend_Loader_PluginLoader     
$pluginLoader->addPrefixPath('My_Resource', APPLICATION_PATH . "/appResourcePlugins");

等于

application.ini:

pluginPaths.My_Resource = APPLICATION_PATH "/appResourcePlugins“

3.

自举:

代码语言:javascript
复制
$moduleAutoloader = $this>getResourceLoader();//Zend_Application_Module_Autoloader      
$moduleAutoloader->addResourceType('need', 'needs', 'Needs');

等于

application.ini:

???

配置application.ini的Zend_Application_Module_Autoloader方法是什么?

(...if存在)

我使用zend框架版本1.11.10

EN

回答 1

Stack Overflow用户

发布于 2011-08-25 18:52:10

也许这个例子能帮到你:

代码语言:javascript
复制
    <?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{

protected function _initApplication()
{
$this->bootstrap('frontcontroller');
$front = $this->getResource('frontcontroller');
$front->addModuleDirectory(dirname(__FILE__) . '/modules');
}

protected function _initDoctype()
{
$this->bootstrap('view');
$view = $this->getResource('view');
$view->doctype('XHTML1_STRICT');
}
}

这是application.ini

代码语言:javascript
复制
[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.modules = ""

resources.layout.layout = "layout"
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
resources.view[] =

[staging : production]

[testing : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1 

参考资料:有人有同样的问题,在这里得到了他的答案。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7193133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档