2015-12-07 62 views
0

Yii是最好的,但我有兩個模型,書籍和作者。我需要在單個視圖中爲每個視圖處理兩個表單,正如我在yii2.0中所做的那樣。Yii2在一個視圖中呈現兩個模型

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

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

回答

3

嘗試這種方式

在控制器

$modelBook = Book::findOne($id); 
$modelAuthor = Author::findOne($key); 


    return $this->render('_formWithTheTwoForm', 
      'modelBook' => $modelBook, 
        'modelAuthor' => $modelAuthor,]); 

然後在您的視圖中可以同時使用模型

相關問題