dcat admin 如何设置表单更新不能编辑
表单提交情况
1.新增,email字段可以输入
2.修改: 如果email字段为空,则可以输入,如果email字段不为空,则不能编辑修改
请问这种情况该怎样做呢,内置有相应的方法吗?
$form->creating(function (Form $form) {
$form->text('email');
});
$form->editing(function (Form $form) {
if($this->email){
$form->text('email')->value($this->email)->readOnly();
}else{
$form->text('email')->value($this->email);
}
});
我用了这个方法,页面操作的没有问题的,但是提交数据时,email 就没有成功提交
推荐文章: