繁体   English   中英

Yii-如何使url具有可读性?

[英]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-c​​an-be-long的链接

您可以根据自己的需要进行调整,如果我是我,我会非常认真地阅读Yii指南

在规则数组的最后放置此规则

'<page>'=>'someControlles/someAction',

然后您将获得someControlles / someAction参数。 $ page ='any_text'。 创建自己的UrlRule的另一种方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM