我新建了一个表单模型 PostForm 继承 Model类;
定义了2个public属性 title 和 content;
提交表单时,写入2张表,title写入post表,content写入post_extend表。
那么在更新时候,如何才能自动写入内容呢?就是 _form 视图是公共的。
用两个不同的model
<?php echo $form->field($userForm, ‘password’)->passwordInput(); ?>
<?= $form->field($model, ‘nickname’)->textInput([‘maxlength’ => true]) ?>
在渲染的时候把这两张表的模型带过来应该就可以了吧! 你试试
这个当然是在你表单提交的方法中进行,或者在你rules中进行配置
在规则中配置