我是PHP和Zend的新手,所以希望这是一个简单的...
简单地说 - 如何使用Zend_Rest_Route访问id或变量?
在我的训练中,我有
$frontController = Zend_Controller_Front::getInstance();
$router = $frontController-getRouter();
$restRoute = new Zend_Rest_Route($frontController);
$router->(addRoute('api', $restRoute));
通常当我设置标准路线时,我会通过放入我的控制器来获取ID ...
$router->addRoute(
'item',
new Zend_Controller_Route_Route(
'/item/:itemID',
array('controller' => 'index', 'action' => 'manipulateItem')
));
所以我需要能够从 localhost / api / id ##
访问'id ##'答案 0 :(得分:0)
REST路由中的ID参数可作为名为id的控制器参数访问。在您的控制器操作例如像这样:
$id = $this->_getParam('id');