下面的代码创建了两个选项卡,我想要一个选项卡打开机器控制器的创建页面,另一个选项卡打开同一个机器控制器的索引页面。
<?= Tabs::widget([
'items' => [
[
'label' => 'One',
'icon' => 'user',
'content' => $this->render('index1', [
'searchModel' => $searchModel,
'dataProvider' => $dataProvider,
]),
'active' => true
],
[
'label' => 'Two',
'content' =>$this->render('create', [
'model' => $model,
]),
],
],
]);
?>
所以,截至目前我可以链接到索引页面(Tab One),但我无法在选项卡二中显示创建表单。
这就是我试过的
'content' =>$this->render('_form', [
'model' => $model,
]),
但我收到的错误如下
PHP注意 - yii \ base \ ErrorException
未定义的变量:模型
如何让它在标签2下显示创建表单?
答案 0 :(得分:1)
我已经解决了这个问题,我在单一操作下包含了索引和创建动作逻辑,比如actionTab,