假设,在 Yii 框架中,如果必须将任何其他参数发送到任何其他文件。我怎样才能做到这一点。如果来自 admin.php,我必须向 update.php 发送另一个变量。我怎样才能做到这一点
问问题
291 次
1 回答
0
如果update.php
里面是子视图admin.php
,你可以继续admin.php
$this->renderPartial('update', array('param1'=>'value1', 'param2'=>'value2', ...))
(注意此示例update.php
与文件夹级别相同admin.php
)
如果两个文件都来自两个不同的操作,或者它们有自己的 URL,如下所示
public function actionAdmin(){ ...; $this->render('admin');}
public function actionUpdate(){ ...; $this->render('update');}
您必须将其视为查询字符串
admin.php
例子:
<?php echo CHtml::link('Go to Update',array(
'controller/update', 'param1'=>'value1', 'param2'=>'value2', ...)); ?>
关于 Yii URL 管理器和查询字符串的更多信息
于 2013-08-13T04:32:20.513 回答