我正在尝试在我的应用程序中创建Zend_Route。目前我有这样的URI:
/api/resource/index/id/123
我想用Zend_Router将它们重写为:
/api/resource/123
怎么做?
答案 0 :(得分:1)
上帝我今天很慢。我已经弄明白了:
$router = Zend_Controller_Front::getInstance()->getRouter();
$route = new Zend_Controller_Router_Route(
'/api/:controller/:id',
array(
'module' => 'api',
'action' => 'index'
)
);
$router->addRoute('resource', $route);