在laravel-admin form()中,使用$form->table组件,如何在编辑时禁止内容修改,但能正常新增?
但是这里的显示,要么都不能输入填写,如下:
//已保存的和未保存的都不能输入填写
$form->table('content','内容',function($f){
$f->text('key','关于1')->readonly();
$f->text('val','内容')->readonly();
})->disableDelete();
要么都能输入填写,如下
//已保存的和未保存的都能输入填写
$form->table('content','内容',function($f){
$f->text('key','关于2');
$f->text('val','内容');
})->disableDelete();
请问用什么方法可以达到下图效果,图片是我拼接的
只有新增的可以输入填写,以前保存的不能修改
或者使用$form->hasMany()组件,达到上述效果也行
推荐文章: