Zend framework Zend路由器问题
伙计们。 我对zend routes有一些问题 我有Zend framework Zend路由器问题,zend-framework,router,Zend Framework,Router,伙计们。 我对zend routes有一些问题 我有商店控制器。 它有3个动作(目前): 索引-列出使用paginator的所有商店(因此我有/shops/?page=2) 展示-展示混凝土商店(展示/苹果+商店) 搜索-显示搜索表单 所以现在我需要做路由。 我有下列路线 “商店”,新的 Zend_控制器_路由器_路由 ('/shops/:title',数组('controller' =>'商店','行动'=>'展示',数组('title'=> “/^(?!search$)。+$/”) “
商店
控制器。
它有3个动作(目前):
- 索引-列出使用paginator的所有商店(因此我有/shops/?page=2)
- 展示-展示混凝土商店(展示/苹果+商店)
- 搜索-显示搜索表单
路由
。
我有下列路线
- “商店”,新的 Zend_控制器_路由器_路由 ('/shops/:title',数组('controller' =>'商店','行动'=>'展示',数组('title'=> “/^(?!search$)。+$/”)
- “搜索商店”,新 Zend\u控制器\u路由器\u路由\u静态 ('/shop/search',数组('controller'=> ‘商店’、‘行动’=>‘表演’)
店铺路线上输入了regexp部分,则无法进行搜索
我做错了什么?只需省略正则表达式中的斜杠,即
新Zend_控制器_路由器_路由('/shops/:title',数组('Controller'=>'shops','action'=>'show'),数组('title'=>'^(?!search$).+$))