2010-11-23 28 views
5

J'utilise par défaut Zend_Rest_Route pour générer des itinéraires de repos:Zend: Quelle est la manière la plus courante de créer des routes Rest Zend?

I Alors, étant donné juste mis resources.router.routes.rest.type = Zend_Rest_Route à l'intérieur application.ini et maintenant de repos Routes pour les utilisateurs

GET users 
POST users 
GET users/:id   
GET users/:id/edit 
PUT users/:id 
DELETE users/:id 

Mais que diriez-vous des ressources imbriquées? Étant donné que j'ai besoin

users/:user_id/articles 
users/:user_id/articles/:id 
... etc 

Y at-il un moyen de garder les routes REST'y? Appréciera tout exemple de création de telles routes imbriquées

P.S. J'utilise la version ZF 1.10.8

Cordialement, M

+0

Hy, avez-vous résolu? J'ai le même problème – user1066183

Répondre

2

je peux être en retard, mais je veux répondre à votre question.

Comme mentionné here, la création de la configuration de l'itinéraire de repos dans application.ini peut ne pas fonctionner. En ce qui concerne les configurations de route, vous pouvez utiliser Zend_Controller_Router_Route_Regex pour définir les routes et les correspondances correspondantes. Référez this question de myne. Ça pourrait t'aider.