1
我创建了一个路由器,并加入到这样Zend框架并不关心定义路由指定
public function _initRouting() {
// Get Front Controller Instance
$front = Zend_Controller_Front::getInstance();
// Get Router
$router = $front -> getRouter();
$routePage = new Zend_Controller_Router_Route('/page/:action/:cat/:parent/:id', array(
'controller' => 'page',
'action' => 'list',
'cat' => 'general',
'parent' => '0',
'module' => 'default'
));
$router -> addRoute('page', $routePage);
}
首先该路由器控制器没有做任何事情,只要我导航 /page/list/general/0/1
,它采用标准路线,而不是新的路线。
试图创建一个
PageController
太,仍然发生.. – mrN@mrN我无法复制您的问题(请参阅我编辑的答案)。你有没有定义其他路线? – Phil
是的,我也有其他路线定义,但我给每个路线分开的名称,所以我不认为他们应该这样上课。 – mrN