0

我将这段代码写到我的引导程序中

public function _initRouter()
{
    $pages = new Pages();
    $routes = $pages->getRoutes();

    $front = Zend_Controller_Front::getInstance();
    $router = $front->getRouter();
    $router->addRoutes($routes);

    return $router;
}

我收到以下错误消息“未找到适用于页面的适配器”。

我正在使用 application.ini (Zend_Application) 来设置数据库连接。

问题是,我如何在引导程序中使用数据库?用于模型等。

最好的祝福,

菲利普

4

1 回答 1

0

在调用 _initRouter 函数之前,您必须确保已设置数据库。

类似的东西

protected function _initDb()
{
    $resource = $this->getPluginResource('db');
    $db = $resource->getDbAdapter();
    Zend_Db_Table_Abstract::setDefaultAdapter($db);
    return $db;
}
于 2010-07-30T12:00:44.130 回答