首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CakePHP路由-搜索参数

CakePHP路由-搜索参数
EN

Stack Overflow用户
提问于 2011-10-10 09:49:25
回答 1查看 182关注 0票数 0

我需要基于搜索参数设置路由(我使用的是CakeDC搜索插件)

URL应如下所示:/apartments/studio-apartments

而不是这个:/apartments/propertytype_id:1

我已经尝试添加这样的路由:

代码语言:javascript
复制
Router::connect('/apartments/studio-apartments', array('controller'=>'apartments', 'action'=>'index'), array('pass'=>array('propertytype_id:1')));

代码语言:javascript
复制
Router::connect('/apartments/studio-apartments', array('controller' => 'apartments', 'action' => 'index', 'propertytype_id:1')); 

或来自蛋糕书的that one

EN

回答 1

Stack Overflow用户

发布于 2011-10-12 16:03:49

在你的routes.php中试试这个:

代码语言:javascript
复制
Router::connect('/apartments/studio-apartments',
    array('controller' => 'apartments','action' => 'index'),
    array('propertytype_id' => '[0-9\-]+')
);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7707828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档