Zend框架1.7。我有一个Restful控制器和restfull路由。 http://framework.zend.com/manual/1.12/en/zend.controller.router.html#zend.controller.router.routes.rest
$front = Zend_Controller_Front::getInstance();
$restRoute = new Zend_Rest_Route($front, array(), array(
'product' => array('ratings')
));
$front->getRouter()->addRoute('rest', $restRoute);
在ratings
控制器中,我有indexAction
来回复来自网址http get
的{{1}}请求
现在在product/ratings/
控制器中,我添加了一个新动作:ratings
。
我希望在数字时,网址browseAction
会回复product/ratings/browse
。
可以配置路由器吗?
答案 0 :(得分:2)
<强> 解 强>
$route = new Zend_Controller_Router_Route_Static ( 'product/ratings/browse', array (
'controller' => 'ratings',
'module' => 'product',
'action' => 'index'
) );
$front->getRouter ()->addRoute ( 'browse', $route );