私はyii2が新しく、ちょっとした助けを求めています。controller1のビューをcontroller2のビューにレンダリングする方法yii2?
これは、サイトコントローラ(基本テンプレートyii2 views/site/index.php
)
<?= $this->render('//tours/_form.php ') ?>
で私index.php
の一部であり、私はこのindex.php
で(ツアーコントローラの図である)tours/_form.php
をレンダリングする必要があります
未定義の変数:モデル
が、エラーはこれです210
私は問題がsiteController にあると思いますが、どうすればよいですか?
私は同じコントローラを持つビューをレンダリングする方法を理解していますが、これは多分異なると仮定しています。あなたの助け
編集を事前に
ありがとう:サイトコントローラから
この私のコントローラのアクションは、これはGIIは、私が呼び出す必要があり、多分そこ
public function actionIndex()
{
return $this->render('index');
}
それを生成しただけのようですツアーモデル?
あなたのコントローラーアクションを表示 –
@NitinP投稿に追加 – Rugleh
はいツアーモデルを呼び出し、そのモデルインスタンスをビューページに渡す必要があります –