[英]Yii - how to make url as readable?
我正在创建一个房地产网站,我希望自己的网址可读,
例如,我的网站网址是http://sitename/property/3
,(3代表媒体资源ID)
我想像这个链接一样更改它
我的问题是他们如何在网址中使用“住宅公寓-公园内景观-城市-古尔冈-4 BHK-销售-销售-H13544257”。
当然,他们正在使用id和所有。 我该如何在网址中将“属性”替换为“印度住宅属性”,并且它应该根据搜索动态变化。
我希望很清楚我想做什么...
一切都在Yii指南中
例如,URL管理器组件中的以下URL配置
array(
'posts'=>'post/list',
'post/<id:\d+>'=>'post/read',
'post/<year:\d{4}>/<title>'=>'post/read',
)
将会生成类似http://example.com/post/2004/My-title-that-can-be-long的链接
您可以根据自己的需要进行调整,如果我是我,我会非常认真地阅读Yii指南
在规则数组的最后放置此规则
'<page>'=>'someControlles/someAction',
然后您将获得someControlles / someAction参数。 $ page ='any_text'。 创建自己的UrlRule的另一种方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.