Zend: Какой самый распространенный способ создания маршрутов Rest Zend? - PullRequest
5 голосов
/ 23 ноября 2010

Я использую Zend_Rest_Route по умолчанию для генерации маршрутов отдыха:

Итак, я просто поместил resources.router.routes.rest.type = Zend_Rest_Route в application.ini и теперь имею маршруты отдыха для пользователей

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

Но како вложенных ресурсах?Учитывая, что мне нужно

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

Есть ли способ сохранить маршруты REST'ы?Буду признателен за любой пример создания таких вложенных маршрутов

PS Я использую ZF версии 1.10.8

С уважением, M

1 Ответ

2 голосов
/ 17 марта 2011

Я могу опоздать сюда, но я хочу ответить на ваш вопрос.

Как уже упоминалось здесь , создание конфигурации маршрута отдыха в application.ini может не работать.

Принимая к вашей точке конфигурации маршрутов, вы можете использовать Zend_Controller_Router_Route_Regex для определения маршрутов и соответствующих отображений. См. этот вопрос о моей. Могу вам помочь.

...