我是yii2的新手,並尋求一點幫助。如何將controller1的視圖渲染到controller2的視圖yii2?
這是在現場控制器的我index.php
部分(基本模板yii2 views/site/index.php
)
<?= $this->render('//tours/_form.php ') ?>
,我需要渲染tours/_form.php
(這是旅遊控制器的視圖)在此index.php
但錯誤是這樣的:
未定義的變量:模型
我認爲問題出在siteController ,但我應該添加到它?
我明白如何渲染具有相同控制器的視圖,但我假設這可能是不同的。
在此先感謝您的幫助
編輯:
從現場控制器這是我的控制器操作,這僅僅是因爲GII產生它
public function actionIndex()
{
return $this->render('index');
}
也許有我有打電話給旅遊模式?
顯示您的控制器行動 –
@NitinP添加到帖子 – Rugleh
是的,你需要呼叫旅遊模型,並將該模型實例傳遞到您的瀏覽頁面 –