【问题标题】:Yii2 render two models in one viewYii2 在一个视图中渲染两个模型
【发布时间】:2015-12-07 22:31:41
【问题描述】:

Yii 是最好的,但我有两个模型,书籍和作者。我需要在一个视图中为每个表单处理两个表单,就像我在 yii2.0 中所做的那样。

      <?=
        $this->render('_formBook', array('model' => $model));
        ?>

          <?=
            $this->render('_formAuthor', array('model' => $model));
            ?>

【问题讨论】:

    标签: yii2


    【解决方案1】:

    试试这个方法

    在你的控制器中

    $modelBook = Book::findOne($id);
    $modelAuthor  = Author::findOne($key);
    
    
      return $this->render('_formWithTheTwoForm', 
               'modelBook' => $modelBook, 
                      'modelAuthor' => $modelAuthor,]);  
    

    那么在你看来你可以同时使用模型

    【讨论】:

      猜你喜欢
      • 2015-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-23
      • 2014-11-23
      • 1970-01-01
      • 2014-04-27
      相关资源
      最近更新 更多