我把这段代码写到了我的bootstrap
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)来设置数据库连接。
问题是,我如何在bootstrap中使用数据库?用于模型等。
最诚挚的问候,
菲利普
答案 0 :(得分:0)
在调用_initRouter函数之前,必须确保已设置数据库。
的内容
protected function _initDb()
{
$resource = $this->getPluginResource('db');
$db = $resource->getDbAdapter();
Zend_Db_Table_Abstract::setDefaultAdapter($db);
return $db;
}