请教一个传递参数的问题
大家好最近在学习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这个参数是怎么穿进去的呢???
谢谢!
再看一段代码:
<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这个参数是怎么穿进去的呢???
谢谢!
...全文
相关推荐
我遇到的参数传递中 双引号单引号嵌套问题
参数传递中双引号单引号嵌套问题是一个非常重要的问题,它需要我们使用转译斜杠+双引号来将单引号括起来的参数传递给函数。这样,我们可以解决参数传递中双引号单引号嵌套问题,提高编程效率和代码质量。
Android AIDL中Map参数传递的问题详解
"Android AIDL中Map参数传递的问题详解" Android AIDL中Map参数传递的问题详解是 Android 应用程序接口定义语言(AIDL)中的一個重要课题。
浅谈Java中的参数传递问题
"Java中的参数传递问题详解"Java中的参数传递问题是Java编程语言中一个非常重要的概念,对于初学者和专业开发者都具有重要的参考价值。
html页面跳转传递参数问题
总的来说,HTML页面间的参数传递通常依赖于URL查询字符串,这适用于简单的数据传递场景。在实际应用中,可能还需要考虑跨域问题、安全性以及如何在多个页面间保持状态。
解决form中action属性后面?传递参数 获取不到的问题
然而,有时候我们可能会遇到一个问题,即在`action`属性后面直接添加的参数(如`?p_id=$p_id`)在提交表单后无法在目标页面获取。


Framework
