2019-04-18 15:18:07 1728次浏览 4条回答 0 悬赏 10 金钱

大佬,请问一下 Yii2 在视图里面获取当前 URL 的 id?

我这样写是报错的呢?

<input type="hidden" name="theme_id" id="theme_id" value="<?= Yii::$app->request->id ?>">

最佳答案

  • 灰太狼 发布于 2019-04-19 09:29 举报
    //Yii::$app->request->get('id');
    <input type="hidden" name="theme_id" id="theme_id" value="<?= Yii::$app->request->get('id') ?>">
    
  • 回答于 2019-04-18 18:45 举报

    还是老老实实用yii2的传参套路吧

  • 回答于 2019-04-18 18:49 举报

    哥,老老实实这样:

    `public function actionIndex($id)

    {
        return $this->render('index', [
            'id' => $id,
        ]);
    }`
    
    

    视图就直接这样调用<?=$id?>

  • 回答于 2019-04-19 09:33 举报

    $_REQUEST['id']
    $_GET['id']
    Yii::$app->request->queryParams['id']
    请随便选~

您需要登录后才可以回答。登录 | 立即注册
PHP学院的中学生
副总裁

PHP学院的中学生

注册时间:2018-10-23
最后登录:2024-04-07
在线时长:168小时1分
  • 粉丝29
  • 金钱4730
  • 威望30
  • 积分6710

热门问题