duanqiao1947 2014-09-24 10:30
浏览 35
已采纳

Zend routes.ini有多个参数

I have created a new route for my page in routes.ini (Zend 1.12):

; voyants
routes.voyants-order.type = "Zend_Controller_Router_Route"
routes.voyants-order.route = "voyants_liste/:order/:page"
routes.voyants-order.defaults.module = front
routes.voyants-order.defaults.controller = voyants
routes.voyants-order.defaults.action = index
routes.voyants-order.defaults.page = 1 
routes.voyants-order.reqs.page = \d+ 
routes.voyants-order.reqs.order = \w+
routes.voyants-order.reverse = "voyants_liste/%s/%s" 

The url with order and page number params works fine : mysite.com/voyants_liste/support/2 for example, but the initial url dose not work mysite.com/voyants_liste , and i got an exception

Exception information:

Message: Invalid controller specified (voyants_liste)

Any ideas ? Thanks

  • 写回答

1条回答 默认 最新

  • duandangqin0559 2014-09-24 10:36
    关注

    i juste needed some defaults values for my params :

    routes.voyants-order.defaults.page = 1 
    routes.voyants-order.defaults.order = nom
    

    Thanks :)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?