Tôi đang cố gắng triển khai các tuyến đường vào tệp bootstrap của mình bằng mã này;Zend Framework - lấy bộ điều khiển phía trước từ bootstrap?
protected function _initRoutes()
{
$router = $this->getResource('frontController')->getRouter();
$router->addRoute(
'profil',
new Zend_Controller_Router_Route
(
'profil/:username',
array
(
'controller' => 'users',
'action' => 'profil'
)
)
);
}
nhưng nó không hoạt động kể từ khi tôi nhận được lệnh 'Gọi đến thành viên getRouter() trên đối tượng không phải ...'.
Làm cách nào để lấy bộ điều khiển từ trình khởi động?
Bạn không phải tự bao gồm các lớp đó do khả năng tự động tải lớp của Zend? Tôi thường tránh điều đó bằng mọi giá. – jackyalcine