如何将用户名作为url参数 [ 新手入门 ]
比如SiteController里我写了一个actionUser方法,我希望能将数据表里的username作为参数传给actionUser,然后可以通过path/to/site/user/username来访问该用户名下的数据,请问如何做呢?
共 20 条回复
-
感谢两位指点,不过我还是有些不明白,比如我创建一个menu如下
'items'=>array(array('label'=>Yii::app()->user->name,'url'=>array(Yii::app()->homeUrl.'../user/profile','username'=> Yii::app()->user->name),'visible'=>!Yii::app()->user->isGuest)
当我点击时应该生成url为
localhost/user/profile/username/登录用户名
,我想用localhost/user/登录用户名
这样的url怎么做,怎么设置参数才能在加了用户名后还是和不加一样的正常访问,请详解
另外,如果我有一个页面需要接受多个控制器动作post的数据,如果只render但是不可能同时执行多个动作,这样怎么post 呢
evoself
注册时间:2011-03-01
最后登录:2013-08-02
在线时长:0小时0分
最后登录:2013-08-02
在线时长:0小时0分
- 粉丝1
- 金钱420
- 威望0
- 积分420