Benim app için Zend_Rest_Controller kullanmaya başlamak istiyorsanız ve benim bootstrap çok gibi yönlendirme kurdunuz:
protected function _initRestfulRoutes()
{
$front = Zend_Controller_Front::getInstance();
$router = $front->getRouter();
// Specifying all controllers as RESTful:
$restRoute = new Zend_Rest_Route($front);
$router->addRoute('default', $restRoute);
}
Zend_Navigation kullanırken Ancak, tüm rotalar indeks eylem için varsayılan olacaktır. Benim güzergahlar şöyle tanımlanmıştır:
<users>
<label>Users</label>
<controller>users</controller>
<action>index</action>
<route>default</route>
<pages>
<delete>
<label>Delete Me</label>
<controller>users</controller>
<action>delete</action>
<id>1</id>
<route>default</route>
</delete>
</pages>
</users>
Silme rota http://myapp.com/users
yerine http://myapp.com/users/1?_method=DELETE
olarak giderir
Herhangi bir fikir ne oluyor? Teşekkürler.