来自url的Yii2请求参数

时间:2014-10-16 12:35:24

标签: yii yii2

在YII中,我可以从url请求一个参数,并使用以下代码填充一个名为companyAdd_id的表单字段,尝试在YII2中执行相同的操作但得到错误,在YII2中查找有关如何执行相同操作的建议。感谢

<?php echo $companyAdd_id = Yii::app()->request->getParam('companyAdd_id'); ?>

<?php echo $form->hiddenField($model, 'companyAdd_id', array(
        'type'  => 'text',
        'value' => $companyAdd_id
)); ?>

<?php echo $form->error($model, 'companyAdd_id'); ?>

4 个答案:

答案 0 :(得分:44)

您可以在Yii2中使用以下代码:

     Yii::$app->getRequest()->getQueryParam('companyAdd_id')

答案 1 :(得分:17)

<?= Yii::$app->request->get('companyAdd_id') ?>

答案 2 :(得分:1)

 Yii::$app->getRequest()->getQueryParam('companyAdd_id')

答案 3 :(得分:0)

你也可以像这样使用。

Yii::$app->request->getQueryParam('companyAdd_id');