请教一个传递参数的问题

wlemory 2014-12-21 11:36:56
大家好最近在学习YII有些基本的问题请教一下各位高人:
再看一段代码:
<div id="mainmenu">
<?php $this->widget('zii.widgets.CMenu',array(
'items'=>array(
array('label'=>'Home', 'url'=>array('/site/index')),
    array('label'=>'用户', 'url'=>array('/admin/user?User_sort=ID.desc')),
array('label'=>'学生', 'url'=>array('/admin/student?Student_sort=ID.desc')),
        'visible'=>!Yii::app()->admin->isGuest)
),
)); ?>
</div><!-- mainmenu -->

这里边的 array('label'=>'学生', 'url'=>array('/admin/student?Student_sort=ID.desc')), 这一句中我的理解是当点击了这个菜单里边的学生这一项的时候览器会跳转到admin module下边student这个controller下边,因为URL中没有指定是哪一个ACTION所以使用了默认的ACTION就是INDEXACTION,而ACTIONINDEX我看了一下是:

public function actionIndex()
{
$dataProvider=new CActiveDataProvider('Student');
$this->render('index',array(
'dataProvider'=>$dataProvider,
));
}
这个INDEX是没有参数的,所以想问一下大家,Student_sort=ID.desc这个参数是怎么穿进去的呢???

谢谢!
...全文
400 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
傲雪星枫 2014-12-22
  • 打赏
  • 举报
回复
print_r($_GET);
xuzuning 2014-12-22
  • 打赏
  • 举报
回复
url 参数是通过超全局变量 $_GET 传递的

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧